One beam in.
Every share out.
Refract turns one address into many payouts. Point income at a prism and it pays a fixed list of wallets by share. Or beam ETH to every holder of a coin, pro rata, in one transaction.
Beam to the holders.
Pick any coin on Robinhood Chain. Refract replays every transfer it ever made, drops the pools, curves and contracts, and splits your amount across the real wallets that hold it. One transaction pays all of them.
Each wallet gets the same share of the beam as it holds of the coin.
| # | Wallet | Holds | Gets | |
|---|---|---|---|---|
|
The split shows up here, wallet by wallet.
|
||||
Build a prism.
A prism is one address with a fixed list of payees. Anything that lands on it, ETH, USDG or any token, is split by share when anyone presses distribute. Point a Pons coin's creator fees at it and a whole team gets paid from every trade.
Payees and shares are written once. Nobody can change them later, not the creator and not us. Check every address.
Launch a Pons coin that pays this prism
The coin's creator fee goes to the prism instead of one wallet. Anyone presses harvest and every payee gets their share. Opens once the prism exists.
Open a prism.
See what a prism holds, what waits for it in the Pons fee escrow, and pay everyone out. A payee who could not receive takes their part here.
Light can't be kept.
The contract has no owner and takes no fee. There is no function that edits a prism or moves its money anywhere but to its payees.
Fixed at creation
Payees and shares are written when the prism is made. No admin key, no upgrade, no pause.
Anyone presses distribute
A payee, the creator, a bot. Every token is split on its own, and the last payee takes the rounding dust so nothing is left behind.
Nobody waits for the slowest
If a payee can't receive, its part is set aside for it to withdraw. Everyone else is paid in the same transaction.
| Refract prism | A typical splitter | One person holds it | |
|---|---|---|---|
| Fee | 0% | a cut of every payout | trust |
| Owner | none | can change the fee | whoever holds the keys |
| Pays a coin's holders | yes, pro rata, one tx | no | by hand |
| Pulls Pons creator fees | harvest, one tx | forward them yourself | claim, then send |
| Proof of who got what | every payout on chain | on chain | a spreadsheet |
Before you split.
Does the beam need the Refract contract?
Not for ETH. An ETH beam goes through Multicall3, a contract that already lives on Robinhood Chain: one transaction, every wallet paid, and if any wallet refuses, the whole thing reverts and nothing is spent. Beams of USDG or other tokens, and beams with a note, go through Refract.
How are holders found?
The page reads every Transfer the coin ever emitted, straight from the chain, and replays the balances. The biggest holders are then checked: contracts (pools, the Pons curve, lockers, routers) are dropped and balances are read fresh. It can take a few seconds on a busy coin.
Can a prism be the creator-fee recipient of a Pons coin?
Yes. Launch from this page and the coin's creator fee goes to the prism. Pons credits those fees in its escrow; harvest sweeps the curve, claims from the escrow and distributes, all in one call that anyone can make.
Is Refract live on chain?
The contract is written, tested against Robinhood Chain in simulation, and gets the same address for everyone. Until someone switches it on, ETH beams already work through Multicall3; prisms and token beams open the moment it is deployed.
What does it cost?
Gas only. Refract takes nothing from a beam or a prism. Paying 150 new wallets costs about 5.5 million gas.
Is it audited?
No. The contracts are short and every path was simulated on a copy of the chain: splits, set-aside payees, Pons harvest, ETH and token beams, and every guard. Use it with amounts you can afford to get wrong.