Skip to content

Fees & money flows ​

All amounts are in the reward's own currency. Examples use a pot of $100.

Bonds ​

BondAmount
Doer bond0.5 IMD + 3% of the author's reward (100 USDC → 3 USDC)
Dispute / appeal bond0.5 IMD + 1% of the author's reward (100 USDC → 1 USDC)
Swarm feethe IMD Intake price per call, paid by the caller

"Author's reward" = what the author put in. Top-ups by others and $YOLO bonuses are not counted. Bonds are never doubled.

Accepted: the fee ​

10% of the pot (the author's reward plus every top-up) is the fee. The doer gets the rest and their bond back.

Case ($100 pot)DoerNFT votersBurnTreasury
No dispute, no stake$90——$10
No dispute, full stake$94—$5.50$0.50
No dispute, stake worth half the pot$92—$6.50$1.50
Dispute, NFT right, no stake$90$5—$5
Dispute, NFT right, full stake$94$5$0.50$0.50
NFT wrong or undecided, swarm accepts, no stake$90——$10
  • The 10% = 5% NFT part + 5% stakers' part.
  • NFT part (5% = $5): to the NFT votes on the winning side if the NFT vote decided right. Otherwise to the treasury (no stake) or to burn (staked doer).
  • Stakers' part (5% = $5): no stake → treasury. Staked doer → bonus b to the doer, the rest (5% − b) half to burn, half to the treasury.
  • Bonus b = 4% × min(1, stake power / (pot + $YOLO bonus, in YOLO)) of the pot. Full power: b = 4% = $4.
  • Burn: $YOLO goes to the burner, where anyone's burnYolo sends it to 0x…dEaD. ETH, USDC and IMD go to the buyback wallet in the payout transaction.
  • $YOLO the treasury would get from a $YOLO pot or bonus is burned instead.

Rejected (fake) ​

  • The reward stays in the task. The task stays open.
  • Doer's bond (IMD and reward-currency parts, split separately): NFT decided right → 50% to the winning side (pro rata to bonds), 50% to the correct NFT votes. NFT wrong or undecided → 100% to the winning side.
  • The winning side always gets its own bond back.

Honest submission, dispute lost ​

The disputer's bond is split by the same rule: 50% to the doer and 50% to the correct NFT votes, or 100% to the doer if the NFT vote was wrong or undecided. A tie with no swarm call: 100% to the doer.

Expired, no accepted submission ​

Each contributor takes back their own share in full. No fee.

Prices ​

Bonds, fees and payouts use no prices. The stake bonus converts the pot to YOLO with the DevPrices USD prices at the submission block (priceOf(token), USDC = $1).