Docs
A PONSBROKER is an NFT with a vault of its own. Every mint puts ETH into a shared pot, and the moment that pot passes 0.00002 ETH the protocol spends all of it on one of six tokenized stocks and splits what it bought equally across every broker in existence. The stock lands inside the NFT and travels with it. Nobody approves any of this and there is no account to open.
What it is
Two things leave your wallet when you mint. 1,000,000 PONSBROKER goes in as collateral. It is not spent and no function in the contract can spend it. It sits in a vault the contract owns until you sell the NFT back, and then all of it comes back to you. 0.0001 ETH is the surcharge. That one is spent, and it is the money that ends up buying stock.
The NFT you get is an ERC-721 token with a vault address derived from it. The vault holds one balance per stock. When a round fires, your share is delivered into it, so what the broker owns is held by the broker rather than credited to you on a server. Sell it to somebody and the stock inside goes with it.
Every action here is permissionless except firing a round, which needs the keeper because a swap has to be quoted and priced. If the keeper stops, the pot keeps filling and the rounds resume when it comes back.
How a round works
Every surcharge goes into one pot. When that pot passes 0.00002 ETH, the protocol spends the whole thing on whichever stock is next in the rotation and credits every live broker an equal slice of what came back. Then the rotation moves on to the next stock.
Where the money goes
| Event | Paid | To the pot | To the protocol |
|---|---|---|---|
| Someone mints | 0.0001 ETH | 0.00009 | 0.00001 |
| They sell it back | 0.00002 ETH | 0.000018 | 0.000002 |
| Someone else buys it | 0.0001 ETH | 0.00009 | 0.00001 |
A full turn costs 0.0018 ETH and returns every token you locked. Of that, 0.00162 goes to the brokers still holding and 0.00018 to the protocol. The protocol keeps a tenth of everything that moves, so holders as a group take back nine tenths of what they put in as a group.
Every function
| Function | Who can call it | What it does |
|---|---|---|
| mint | Anyone | Takes collateral and surcharge, mints the ERC-721, opens its six stock balances. |
| distribute | Anyone | Moves one broker's credit out of the shared pool and into that broker. |
| release + settle | Keeper only | Swaps the pot through the AMM for this round's stock, credits every live broker, moves the rotation on. |
| claim | The holder | Moves stock out of the broker and into your wallet. You keep the NFT. |
| withdraw | The holder | The exit. Collateral returned, positions closed, NFT handed to the treasury. |
| remint | Anyone | Buys a broker back off the market. Once every serial is minted, this is the only way in. |
Contract addresses
Nothing here is custodial. The collateral sits in the contract, unspent surcharges sit in the pot, and brokers that have been sold back are held by the treasury. All of it is governed by the deployed contract on Robinhood Chain — no company account, no off-chain ledger.
| Stock | Token (Robinhood Chain) |
|---|---|
| 0xd0601C…0D9EEC | |
| 0xaF3D76…8a93f9 | |
| 0xe93237…9c2e74 | |
| 0x12f190…41bF54 | |
| 0x2e0847…AD4FE3 | |
| 0xc0D645…e02f35 |
The settings
| Setting | Value |
|---|---|
| Collateral | 1,000,000 PONSBROKER |
| Surcharge | 0.0001 ETH |
| Protocol share | 10% of the surcharge and of the exit fee |
| Exit fee | 0.00002 ETH, flat |
| A round fires | whenever the pot clears 0.00002 ETH |
| Supply | 5,000 |
| Chain | Robinhood Chain (EVM L2, id 4663) |
| Stocks | AAPLx, MSFTx, NVDAx, AMZNx, CRCLx, SPCXx |