Help Center
Frequently Asked Questions
14 answers covering the protocol, trading, solvers, fees, and building on Dash Intents.
Protocol basics
Protocol basics
What is Dash Intents?
Dash Intents powers one-click cross-chain swaps, unified liquidity, and universal execution for onchain markets. Instead of routing a trade yourself, you publish an intent describing the outcome you want, and masternode operators compete to fill it.
Which networks are supported?
Both Mainnet and Testnet. Solver verification, intent submission, and settlement work on either network; the client you use determines which one you connect to.
Is this a bridge? Are my assets wrapped?
No. There is no lock-and-mint step and no derivative token representing your balance. Intents settle on Dash Evolution directly.
Trading
Trading
How do I submit an intent?
Open a client from the provider gallery, connect a wallet, and describe the outcome you want: the asset you are giving, the asset you want, and the minimum you will accept. Solvers do the rest.
How does the best offer get selected?
Offers are ranked against the constraints you stated. The protocol selects the offer that satisfies those constraints at the best price, so you do not have to compare quotes manually.
What happens if a swap does not complete?
Nothing moves. Settlement is atomic — the entire trade either fills as quoted or does not execute at all. There is no partial fill state.
Do I need gas to place or cancel an intent?
Placing an intent requires a network fee on Dash Evolution, since the intent is published on-chain. Cancelling before an offer is accepted does not transfer any assets.
Solvers
Solvers
What is a solver?
A solver is a Dash masternode operator that reads open intents and submits offers to fill them. Every solver is verified against the masternode list, so each counterparty is a known, stake-backed participant.
How do I become a solver?
Run a Dash masternode, install the Dash Intents Solver desktop app, and configure a pricing strategy. The client verifies your masternode status and begins publishing offers on open intents.
How are solvers compensated?
Solvers earn the spread between the input and output amounts they quote. Protocol fees are separate and charged in basis points on a tiered schedule from 15 bps down to 5 bps.
Fees and treasury
Fees and treasury
What fees does the protocol charge?
Protocol fees are charged in basis points on a published tier schedule: 15 bps up to 1,000, 10 bps up to 10,000, 7 bps up to 100,000, and 5 bps above that. Each boundary falls into the first matching tier, and the applicable rate is recorded at settlement.
Where do the fees go?
A share of every settled intent flows to the builder treasury, which masternode operators allocate to funded proposals. The balance and current proposals are published on the treasury page.
Building
Building
Can I build my own client?
Yes. Any interface that speaks the Dash Intents data contracts can be listed in the provider gallery. The SDK ships typed data contracts, an intent builder, and a client library under the @dash-intents scope.
Where is the SDK documented?
The SDK and API references live in the documentation site. Data contracts, fee tiers, masternode verification, and the client interface are all covered.
Still have questions?
The full documentation covers the architecture, data contracts, fee schedule, and SDK reference in detail.