W A K I N G   U P   C O D E . . .
June, 2024

FarmBot Airdrop Automation

FarmBot is the leading airdrop automation tool. Manage wallets, analyze performance, and stake $FARM tokens for ETH & $FARM rewards. Key features include automated task execution, comprehensive analytics dashboards, and a wallet ranking system.

Task
  • Designing the navigation and structure of the FarmBot web app
  • Creating the visual elements and layout of the app
  • Defining how users interact with the app
Client
Farmtech
Category & Year
Webapp, UX/UI © 2024

Information Architecture

First off, airdrop farming is complex. You're dealing with multiple wallets, different blockchains (like LayerZero, zkSync), and tons of tasks. If we just threw all that at the user at once, it'd be a disaster.

So, I designed a clear navigation system. The sidebar is our backbone: 'Wallets,' 'Farming Tasks,' 'Analytics,' etc. Each section has a clear purpose. We used visual hierarchy – making important things stand out – and grouping similar functions together. This way, even someone new to airdrops can find their way around without feeling lost.

Wallet Management

Giving Users Control

Wallets are the heart of airdrop farming. Users need to add, organize, and track them easily. I designed a 'Wallets' section with clear cards for each wallet. Each card shows key info like the address and balance. We added 'Edit' and 'Delete' functions because users need to have control over their data.

The goal was to make wallet management intuitive, even if you have a dozen different wallets. We avoided clutter and focused on presenting the essential information clearly.

Automating Tasks

Balancing Power and Simplicity

Automation is FarmBot's superpower. But setting up automated tasks can be overwhelming. There are so many options!

My UX approach was:

  • Modular Design: We broke down tasks (bridging, swapping) into smaller, manageable steps.
  • Clear Labels and Descriptions: Every option has a tooltip or explanation, so users understand what it does.
  • Visual Feedback: When you set up a task, you get clear confirmation, and you can easily track its progress.

The challenge was giving advanced users the control they need while not scaring away beginners. We're still iterating on this, but the focus is always on making automation feel less like coding and more like setting up a smart assistant.

Analytics

Turning Data into Decisions

Airdrop farming is all about data. Which strategies are working? Where are you spending too much in fees? Users need answers, not just numbers.

I designed the 'Analytics' dashboard to tell a story. We used:

  • Clear Tables: To present detailed transaction data (bridge volume, swap volume, etc.).
  • Summaries: To give users the big picture at a glance (total transactions, ETH spent).
  • Visual Cues: Color-coding and icons to make data easier to scan.

My aim was to empower users to make smart decisions based on their data, not just overwhelm them with it.

Rank Checker

Visualizing Progress and Competition

The 'Rank Checker' is a unique feature. It taps into the competitive side of airdrop farming.

UX played a big role in:

  • Presenting Rankings Clearly: We made it easy to see your wallet's rank and how it compares to others.
  • Providing Context: We explained how the ranking system works, so it feels fair and transparent.
  • Encouraging Engagement: We designed it to be something users check regularly, motivating them to improve their strategies.

It's about making data engaging and giving users a sense of progress.

Staking and Revenue Sharing

Building a Community

FarmBot isn't just a tool; it's an ecosystem. Staking and revenue sharing are key to that.

My UX goals here were:

  • Transparency: Clearly explaining how staking rewards work and how revenue is shared.
  • Clarity: Making it easy to see your staking balance, rewards, and claim options.
  • Trust: Designing interfaces that feel secure and reliable, because users are dealing with their money.

It's about building a sense of ownership and shared success.

Overall UX/UI Philosophy

My guiding principle was user-centricity. Every design decision, from the color palette to the button labels, was made with the user's needs in mind. I constantly asked:

  • Is this easy to understand?
  • Does this feel efficient?
  • Does this build trust?

FarmBot is successful because it's powerful and usable. And that's where UX/UI makes all the difference.

Tap In. Let's Design

—the Unseen. Let’s Make Magic ✨