Pricing & Earnings

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

Written By pvdyck

Last updated 7 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