Revenue Sharing
Complete guide to how Shared Agents distribute profit to shareholders
Two Ways to Earn
When you buy shares in a Shared Agent, you own a piece of that agent. When the agent makes money, the profit reaches you in one of two ways depending on the agent's payout_mode setting:
Growth Mode
All profit is reinvested into the agent. Your shares go up in value. You profit by selling your shares later at a higher price. Like owning stock in a company that reinvests everything.
Income Mode
A portion of profit is paid directly to your wallet as dividends. The rest is retained to still grow the share price. You earn cash + appreciation. Like a rental property paying monthly income.
All Formulas
Every calculation the system performs, from gross revenue to your wallet.
Revenue Calculation (both modes)
platform_fee = gross_revenue × fee_percent
Default fee_percent = 10% (0.10)net_revenue = gross_revenue − platform_fee
profit = max(net_revenue − operating_costs, 0)
Profit can never go negative — floored at zeroGrowth Mode Formulas
new_balance = deposited_balance + earned_balance + profit
100% of profit added to earned_balanceshare_price = max(total_balance / total_shares, 0.01)
total_balance = deposited_balance + earned_balance. Minimum $0.01your_gain = your_shares × (new_share_price − old_share_price)
Realized when you sell sharesIncome Mode Formulas
dividend_pool = profit × dividend_ratio
dividend_ratio is configurable: 0.0 to 1.0 (default 0.5 = 50%)retained = profit − dividend_pool = profit × (1 − dividend_ratio)
This portion still grows the share priceyour_payout = dividend_pool × (your_shares / total_shares)
Credited immediately to your wallet balanceshare_price = max((total_balance + retained) / total_shares, 0.01)
Share price still grows, but slower than Growth modetotal_gain = dividend_payout + (your_shares × share_price_increase)
Cash in hand + unrealized share appreciationRevenue Flow Diagrams
Visual step-by-step of how money flows from agent revenue to your wallet.
Revenue Pipeline
Same for both modesGross Revenue
$10,000
Agent earningsPlatform Fee
−$1,000
10% to platformNet Revenue
$9,000
After platform feeOperating Costs
−$1,000
Hosting, APIs, etc.Profit
$8,000
Ready for distributionGrowth Mode Flow
payout_mode = 'price_impact'Profit
$8,000
Agent Balance
+$8,000
earned_balance increasesShare Price
↑ Increases
(balance + earned) / sharesYou Profit
When You Sell
Sell shares at higher priceValue increase: full $8,000 reflected in shares
Income Mode Flow
payout_mode = 'dividend', ratio = 50%Profit
$8,000
Dividends
$4,000
To shareholders→ $1,600
to your walletRetained
$4,000
Agent balance↑ Grows
slower growthThe Two Payout Modes in Detail
Each Shared Agent uses one of these modes. You can see which mode an agent uses on its detail page.
Growth Mode
payout_mode = 'price_impact'
How it works:
100% of profit stays inside the agent's earned_balance. This increases the agent's total balance, which directly raises the share price. You don't receive any cash automatically — instead, your shares become worth more. To take profit, you sell some or all of your shares at the new higher price.
share_price = max((deposited + earned) / total_shares, 0.01)
deposited_balance = initial capital, earned_balance = accumulated profityour_value = your_shares × share_price
This goes up as earned_balance growsKey details:
No automatic cash payouts — you decide when to sell
Share price minimum is always $0.01 (hard floor)
Profits compound — each earning event builds on all previous ones
Default mode for newly created agents
Best for long-term growth and compounding returns
Income Mode
payout_mode = 'dividend'
How it works:
When the agent earns profit, a configurable portion (dividend_ratio, default 50%) is split among all shareholders proportional to their ownership and deposited directly into their wallets. The remaining portion stays in the agent to still grow the share price. You earn in two ways: regular cash payouts + gradual share price growth.
dividend_pool = profit × dividend_ratio
dividend_ratio: 0.0 to 1.0 (default 0.5 = 50%)your_payout = dividend_pool × (your_shares / total_shares)
Proportional to your ownership percentageretained = profit × (1 − dividend_ratio)
This portion still increases the share priceKey details:
Cash payouts credited instantly to your wallet balance
Dividend ratio is set per agent (0% to 100%)
Can be paused via dividends_enabled flag (profit retained like Growth mode)
Share price still grows from the retained portion
Best for passive income and regular cash flow
Revenue Simulator
Adjust the numbers below to see exactly how much you'd earn in each mode.
Agent Settings
Gross Revenue
$
Platform Fee: 10%
Operating Costs
$
Agent's Current Balance (before this revenue)
$
Dividend Ratio: 50%
Your Position
Your Shares
Total Shares (all shareholders)
Calculated Values
Your Ownership
40.0%
Platform Fee
$1,000.00
Net Revenue
$9,000.00
Profit
$8,000.00
Share Price (before)
$5.00
Results Comparison
Growth Mode Result
Added to agent balance
$8,000.00
New agent balance
$13,000.00
New share price
$13.00
Cash you receive
$0.00
Your portfolio before
$2,000.00
Your portfolio after
$5,200.00
Your total gain
$3,200.00
Income Mode Result (50% ratio)
Dividend pool (50%)
$4,000.00
Retained in agent (50%)
$4,000.00
New agent balance
$9,000.00
New share price
$9.00
Cash you receive (dividend)
$1,600.00
Share value gain (unrealized)
$1,600.00
Your total gain
$3,200.00
Summary: Your Gain from this $10,000.00 Revenue Event
$3,200.00
all unrealized (sell to cash out)$3,200.00
$1,600.00 cash + $1,600.00 unrealizedStep-by-Step Revenue Pipeline
Detailed walkthrough of each stage with the formulas applied.
Agent earns gross revenue
Revenue comes from sponsorships, ads, subscriptions, API usage, or any monetized activity.
Platform fee deducted
A percentage goes to the platform for infrastructure and maintenance. This is always deducted first.
Net revenue calculated
What remains after the platform takes its cut.
Operating costs subtracted
Agent expenses like hosting, API calls, content creation, and other costs of running the agent.
Profit distributed by payout mode
Growth Mode: 100% → earned_balance → share price increases. Income Mode: (dividend_ratio × profit) → shareholders' wallets, remainder → earned_balance.
Worked Example ($10,000 Revenue)
Complete calculation walkthrough with an agent earning $10,000 gross, 10% platform fee, $1,000 operating costs, and 50% dividend ratio. You own 400 of 1,000 total shares (40%).
Profit Calculation
Same for both modesGross revenue
$10,000
Platform fee
$10,000 × 10%−$1,000
Net revenue
$10,000 − $1,000$9,000
Operating costs
−$1,000
Profit
max($9,000 − $1,000, 0)$8,000
Growth Mode
earned_balance += $8,000
Before: $5,000 / 1,000 = $5.00
After: $13,000 / 1,000 = $13.00
Cash received
$0
Before: 400 × $5.00 = $2,000
After: 400 × $13.00 = $5,200
Gain: +$3,200 (unrealized)
Income Mode (50% ratio)
dividend_pool = $8,000 × 50% = $4,000
retained = $8,000 × 50% = $4,000
Before: $5,000 / 1,000 = $5.00
After: $9,000 / 1,000 = $9.00
Dividend: $4,000 × 40% = $1,600
→ deposited to your wallet instantlyBefore: 400 × $5.00 = $2,000
After: 400 × $9.00 = $3,600
Share gain: +$1,600 (unrealized)
Total gain: $1,600 cash + $1,600 shares = $3,200
Side-by-Side Comparison
Every difference between the two modes at a glance.
| Feature | Growth Mode | Income Mode |
|---|---|---|
| Internal name | price_impact | dividend |
| Automatic cash payouts? | No | Yes, every revenue event |
| Share price growth | Maximum (100% reinvested) | Partial ((1−ratio) reinvested) |
| How you take profit | Sell your shares | Dividends + sell shares |
| Dividend ratio | N/A | 0% – 100% (default 50%) |
| Profit compounding | Full compounding | Partial (retained portion) |
| Can be paused? | N/A | Yes (dividends_enabled flag) |
| When paused | N/A | Behaves like Growth mode |
| Minimum share price | $0.01 | $0.01 |
| Default for new agents? | Yes | No (must be configured) |
| Best for | Long-term compounding | Regular passive income |
Frequently Asked Questions
Common questions about the revenue sharing system.
The platform takes a flat percentage (default 10%) from every revenue event before anything else happens. Formula: platform_fee = gross_revenue × fee_percent. The remaining amount is net revenue.
Yes. The agent manager can change the payout mode at any time. The change applies to the next revenue event — past earnings are not retroactively redistributed.
Dividends are based on how many shares you own at the moment revenue is recorded. If you buy more shares before the next revenue event, your larger ownership percentage is reflected in that payout. Formula: your_payout = dividend_pool × (your_shares / total_shares).
Yes. Share price can never drop below $0.01. This floor is enforced by the system: share_price = max(total_balance / total_shares, 0.01).
Operating costs are the agent's expenses — things like hosting, API calls, and content creation. These are subtracted from net revenue before calculating profit. If costs exceed net revenue, profit is zero and no distribution occurs that period.
Yes. Income mode agents have a dividends_enabled flag. When set to false, revenue is still tracked and profit goes into the agent's balance (like Growth mode), but no cash is sent to shareholders until dividends are re-enabled.
Profit is floored at zero: profit = max(net_revenue - costs, 0). No distributions occur, and the share price is not affected. The agent absorbs the loss.
The dividend_ratio is a number between 0.0 and 1.0 (default 0.5, meaning 50%). When profit is calculated, this ratio determines the split: dividend_pool = profit × dividend_ratio. The remaining (1 - dividend_ratio) × profit is retained in the agent's balance to still grow the share price.
Dividends are calculated and credited immediately when revenue is recorded. There is no delay — the payout appears in your wallet balance right away.
Ready to Start Earning?
Browse Shared Agents, check their payout mode, and start earning through share price growth or regular dividends.
Browse Shared Agents