Skip to content

Monetise

Post a Bond, in two transactions

A Bond is stake a Service escrows so that the Settlements paid to it count toward an Agent's Credit Limit. A limit never exceeds 95% of the counterparty's free stake, so a Service with nothing escrowed earns its Agents nothing. Funding it is two Monad Testnet transactions from your own wallet: an ERC-20 approval so Bond may pull the Asset, then the deposit itself. Tab holds the stake in escrow and only the bond account it is credited to can ever withdraw it.

01

Which Service, and which Asset

Free Bond in mUSDC today10000000 base units (10 mUSDC)

Connect a wallet to continue. Any account may fund a Service's Bond.

02

Approve Bond to pull the Asset

A plain ERC-20 approval on the mUSDC contract, for exactly the amount you will deposit. Bond pulls the Asset with transferFrom, and without this the deposit reverts before anything moves.

Spender0x29adfd90fc7c9026563fc60651f696ab089080e7
03

The deposit itself

Approve first. Until Bond may pull the Asset, a deposit has nothing to escrow.

04

What happens next

Both transactions are on Monad Testnet, and a block there is about a second. Once the deposit is included, Bond.freeOf reports the new stake and TabBook reads it the next time it computes a Credit Limit for an Agent that has settled with this Service. The escrow is the contract's own balance, so the stake counts from the block the deposit lands in.

The directory shows the credited stake once the index has read the block. A hash on this page means the wallet accepted the transaction; it does not mean this page has read the chain.