Monetization

Overview

Developers can monetize their MiniApps by creating valuable experiences that align with Based users' needs. Your app generates revenue when it helps traders succeed on the platform.

Core Principles

Build MiniApps that:

  • Enhance trader performance - Give Based traders a competitive edge

  • Increase engagement - Make the terminal more useful and sticky

  • Deliver exceptional UX - Create experiences that delight users

Revenue Channels

There are two primary ways your MiniApp can generate revenue:

1. CTA-Based Attribution

When users place and execute orders directly through your MiniApp, those trades are attributed to your app, and you receive a share of the platform fees.

How it works:

  • User clicks "Buy" or "Sell" in your MiniApp

  • Order is executed via your app's placeOrder() or placeOrders() calls

  • Trade is attributed to your MiniApp

  • You receive a percentage of the platform fees

Example use cases:

  • Trading bots that automatically place orders

  • Signal services with one-click execution

  • Custom order forms with advanced features

  • Grid trading or DCA automation tools

2. Session-Based Attribution

When your MiniApp is open in the MiniApp side panel while users are actively trading, those trades are attributed to your trading session, and you receive a share of the fees.

How it works:

  • User opens your MiniApp in the side panel

  • User places trades while your app is visible

  • Trades during the session are attributed to your app

  • You receive a percentage of the platform fees

Example use cases:

  • Real-time market analysis dashboards

  • Position tracking and portfolio management

  • Price alerts and monitoring tools

  • Educational content and trading guides

Revenue Share Structure

Based Platform Fees

Based charges 2.5 basis points (bps) as builder fees on top of Hyperliquid exchange fees. The developer revenue share is calculated on this gross revenue before affiliate payouts.

Early Developer Program

First Five Developers:

The first five developers to build and launch MiniApps on Based receive preferential terms:

  • 30% revenue share of Based Platform Fees

  • Applies to all trading volume attributed to your app

  • Recognition as a launch partner

Standard Developer Program

Beyond First Five Developers:

Revenue share is tiered based on your Monthly Trading Volume (MTV):

Monthly Trading Volume
Revenue Share

First $100M

10%

$100M - $500M

20%

$500M+

30%

Example calculation:

If your MiniApp generates $250M in monthly trading volume:

  • First $100M: 10% share

  • Next $150M ($100M-$250M): 20% share

  • Total share: (100M × 10%) + (150M × 20%) = blended rate

Getting Started with Monetization

1. Build Your MiniApp

Focus on creating genuine value for traders. The best monetization comes from solving real problems.

2. Implement Attribution

Use the SDK's trading methods to ensure proper attribution:

3. Track Your Performance

Monitor your app's usage and trading volume through the Based developer dashboard (coming soon).

4. Register for Revenue Share

Contact the Based team to set up your revenue sharing agreement:

Get in touch: https://based.one/contact

Best Practices

Maximize CTA-Based Revenue

  • Make trading actions clear and accessible

  • Provide value before asking users to trade

  • Use notifications to alert users to opportunities

  • Implement proper error handling and user feedback

Maximize Session-Based Revenue

  • Create tools users want to keep open

  • Provide real-time updates and insights

  • Design for the side panel layout

  • Keep your app responsive and performant

Build Trust

  • Request only necessary permissions

  • Be transparent about what your app does

  • Handle user data responsibly

  • Provide excellent support

Revenue Share Terms

Key Points

  • Revenue share is calculated monthly

  • Payouts are processed on a net-30 basis

  • Developer must maintain active app and support

  • Based reserves the right to adjust terms with notice

Eligibility Requirements

To receive revenue share, your MiniApp must:

  • Be approved and listed in the Based marketplace

  • Comply with Based's developer guidelines

  • Maintain reasonable uptime and performance

  • Provide user support and bug fixes

FAQs

How is trading volume measured?

Trading volume is measured as the total notional value of trades attributed to your MiniApp, calculated monthly.

When do I receive payouts?

Payouts are processed monthly on a net-30 basis (30 days after month-end).

Can I see my analytics?

Yes, the developer dashboard (coming soon) will provide real-time analytics on your app's usage and attributed volume.

What if my app generates both CTA and session-based volume?

You receive revenue share for both channels. They are tracked separately and combined in your monthly payout.

How do I qualify as an early developer?

The first five developers to launch approved MiniApps on Based Terminal qualify automatically.

Next Steps

Ready to start building and earning?

  1. Read the Quick Start Guide - Build your first MiniApp

  2. Explore the API - Learn about trading methods

  3. See Examples - Get inspired by sample apps

Last updated