Private intent infrastructure
Private cross-chain swaps,
bound before you sign.
Private execution runs your swap as a confidential intent, so your origin wallet and the route it takes are not published as your public trade. You fund from your own wallet, the executable route is bound to it before you can sign, and settlement is only reported once there is evidence for it.
- Execution
- PrivatePausedMultichainLive
- Routing
- Intyra quotes your intent across every available route and executes the one with the best guaranteed output.
- Custody
- Your wallet holds the assets from start to finish. Intyra never takes custody of the funds it routes.
- Ethereum
- Base
- Arbitrum
- Optimism
- Polygon
- BNB Chain
- Avalanche
- Solana
- NEAR
- TON
- Bitcoin
- Tron
- XRP
- Stellar
- Sui
Two ways to execute
You decide what the chain sees.
Private and public are separate surfaces. Intyra never labels a public route as private, and each surface states its own limits on the surface itself.
Private execution
PausedPrivate swap
The same cross-chain swap, executed as a confidential intent so the route is not published as your public trade.
- Confidential intent execution on an ordinary origin-to-destination swap
- Refunds still return to the wallet that funded the deposit
- What is private and what is not is stated on the surface itself
Public execution
LiveMultichain swap
Open routing across public liquidity, selected on the best guaranteed output and executed from your own wallet.
- Every available route compared on the output you are guaranteed
- Unlisted tokens resolve by pasted contract address
- Addresses, tokens and amounts are visible on-chain, by design
Lifecycle
Four waypoints, all of them visible.
A swap is a sequence, so the interface is built as one. At every waypoint you can see where your funds are and what the system knows about them.
01 Fund
You fund from your own wallet
Intyra never custodies your assets. The deposit address is bound to your quote, and the refund address is the wallet that paid.
02 Route
Solvers compete for the route
Competing quotes are compared, and the executable route is bound to its sender, recipient, chains, tokens and minimum output before you can sign.
03 Settle
Settlement is evidenced, not asserted
Completion, failure and refund are only shown once provider or on-chain evidence says so. An unresolved poll stays unresolved.
04 Recover
Recovery survives the session
Source transaction hashes and recovery ids persist through refresh, disconnect and wallet changes, so a funded swap is never lost with a tab.
Coverage
More than twenty chains, and any token by address.
Chains, tokens and routes are never dropped to simplify a code path. When a route cannot be proven safe, that transaction is blocked and the asset stays supported.
- Chains reachable
- 20+
- Execution modes
- 2
- Tokens by address
- Any
- Assets custodied
- 0
EVM, Solana, NEAR, TON, Bitcoin, Tron, XRP, Stellar, Sui
Public multichain swap, and private execution as a confidential intent
Paste a contract the curated list does not carry
Funds move from your wallet through the route to the recipient
Fund safety
What the product refuses to do.
Each line below states something the product will not do, and the behaviour that applies instead. These are controls in the code, not assurances.
RefusesShow a quote it cannot bind
Quotes are bound before they are signable
Sender, recipient, refund address, chains, tokens, input floor, minimum output, approval target and calldata all have to agree. A quote that cannot be bound is blocked, not displayed.
RefusesRefund anywhere but the payer
Refunds go back to the payer
A failed or refunded swap returns to the wallet that funded it. It is never sent to the destination recipient, and never to an address supplied by a link.
RefusesCall a timeout a failure
Status never runs ahead of evidence
Completed, failed and refunded each require matching provider or on-chain proof. A timeout is reported as unresolved, because that is what it is.
RefusesAsk you for a password
Your wallet is the account
A native signature is the login. No email, no password, no second seed phrase, and privileged actions are re-verified server-side against a one-time nonce.
For builders
Intent APIs for agents and integrations.
The Intyra skill package documents signed intent submission, OTC matching, disclosure grants and key-rotation guardrails for external assistants. Privileged calls still require a user-held wallet signature and a server-verified nonce. An agent can prepare an action, but it cannot authorise one.
Install
npm install @intyra/skillSigned intents
Scoped disclosure
Key rotation

Bring the wallet you already use.
Connect, sign once, and keep control of your funds the whole way through. There is no second account to create and nothing held on your behalf.
