Skip to main content
Bron Wallet is a self-custodial software interface that provides access to decentralised protocols. It is not a trading venue, exchange, or counterparty.

Bron Intents is an open protocol that connects users with independent third-party Solvers for peer-to-peer, on-chain swaps across blockchains. Bron does not custody assets, match orders, or execute transactions.

Introduction

In Bron Intents, there are 3 main participants:
  1. User: The party initiating a swap request from their self-custodial wallet.
  2. Solver: An independent third party that competes to fill swap requests by quoting prices.
  3. Oracle: An independent, decentralised set of validators that verify on-chain settlement between Solver and User.

Quick overview of the process

1

User creates a swap request

The User creates a swap request with the required parameters, such as the asset, the amount, auction duration, and other relevant details.
2

Independent Solvers submit quotes

During the auction period, independent Solvers submit competing quotes. The protocol automatically selects the best available quote.
3

User authorises the on-chain transaction

If the User is satisfied with the quoted price, they authorise the on-chain transaction directly from their wallet. Independent Oracles verify settlement on-chain.
4

Solver delivers the asset

The Solver delivers the asset on the destination chain. Oracles verify delivery and the swap is complete.
All transactions are executed on-chain. Users retain custody of their assets until they authorise a transaction. Bron provides the protocol interface and does not act as counterparty, broker, or custodian.

Progressive decentralisation

Bron Intents is designed for progressive decentralisation. Protocol governance is scheduled to transition to an independent DAO following completion of third-party security audits. Post-transition, Bron will not retain governance tokens or veto power over the protocol.

Bron Intents Explorer

Here is the link to the Bron Intents Explorer, whereby you can find any order created in the Bron Intents system by intentId.