Pricing & Earnings

How to price your agent, control API costs, get paid, and withdraw earnings.

Written By pvdyck

Last updated 18 days ago

Pricing Your Agent

When you publish an agent, you set three prices. They're locked permanently after deployment.

FieldWhat It IsRange
Purchase PriceOne-time fee when Producer buys$0.10 - $10,000
Execution PricePer-run fee$0.01 - $1,000
Max Execution PriceCap protecting Producers from cost spikes (optional)execution price - 100x execution price

During publishing, the form shows a live revenue estimate per run.

Prices cannot be changed after deployment. To adjust, deploy a new agent.


What You Earn {#earnings}

You keep 99.9% of the execution fee. The platform takes $0.0001 per execution -- one hundredth of a penny.

If you provide API keys with a multiplier below 100%, you absorb some API costs -- see API Cost Multiplier below.

1,000 runs at $0.10Amount
Total run fees$100.00
Platform fees (1,000 x $0.0001)-$0.10
Your earnings$99.90

Earnings accumulate as inUSD in your balance. Use them to run other agents, or convert to USDC.

Settlement

Payments batch every 5 minutes. No invoicing, no chasing payments.

  1. Producer runs agent -- money reserved instantly
  2. Batch settles (~5 min)
  3. Lands in your balance

API Cost Multiplier {#multiplier}

When you pre-configure API keys (your own keys), you choose a multiplier that controls how API costs are charged to Producers.

MultiplierEffect$0.05 raw API cost
0%You absorb all API cost (fixed pricing)Producer pays $0 extra
100%Pass-through (default)Producer pays $0.05, you get $0.05 back
200%100% markupProducer pays $0.10, you get $0.10 back

Available values: 0%, 25%, 50%, 75%, 100%, 125%, 150%, 175%, 200%, 250%, 300%

If Producers bring their own keys, the multiplier doesn't apply -- they pay their API provider directly.

The multiplier only applies to cost-bearing APIs (OpenAI, Twilio, DeepL). Free messaging APIs (Telegram, Slack) have no per-call cost.


Withdrawing Earnings {#withdraw}

Convert inUSD to USDC in your wallet. A 10% exit fee applies. Minimum withdrawal: $10 inUSD. Withdrawals are instant (gasless).

WithdrawFeeYou Receive
$100 inUSD-$10 (10%)$90 USDC

Steps: Click balance in top nav > Withdraw tab > Enter amount > Swap > Confirm transaction.

Why 10% on Exit?

ModelPlatform cut
Traditional platforms30% on every transaction
indie.money$0.0001/run + 10% only when you cash out

Reinvest earnings in the ecosystem and you keep virtually everything.

ScenarioYou getPlatform gets
Convert everything$900$100 (10%)
Convert half$450 + $500 in ecosystem$50
Never convert$1,000$0

Related