Documentation
A one-page summary of the Bron Intents protocol. Read the linked docs for the complete on-chain
reference.
User
The party initiating a swap from their non-custodial wallet. Retains control of assets until they authorise the transaction.
· Creates the order and its parameters
· Sends funds to the solver on the base network, then records the tx hash
Solver
An independent participant that competes to fill orders by quoting prices, then delivers the asset on the quote network.
· Locks BRON insurance as collateral; volume it can react on = insurance × haircut − active locks
· Earns order fees; if it fails to deliver, a backup solver is paid a liquidation premium from its insurance
Oracle
An independent validator that verifies on-chain settlement at two checkpoints — after the user sends funds and after the solver sends funds.
· Decisions are made by quorum: more than half of the oracles subscribed to the network must agree
· Voting against the majority triggers a per-network cooldown; too many cooldowns suspend the oracle
Broadcaster (Integrator)
A partner that creates orders on-chain on behalf of users, wallets or marketplaces, and earns a front-end fee per executed order.
· Must be registered in BroadcasterRegister and approved by the Bron DAO
· Sets a front-end fee per order (max 10%) and its only required action after creation is settling the user tx