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

Paused

Private 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

Live

Multichain 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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

EVM, Solana, NEAR, TON, Bitcoin, Tron, XRP, Stellar, Sui

20+
Execution modes

Public multichain swap, and private execution as a confidential intent

2
Tokens by address

Paste a contract the curated list does not carry

Any
Assets custodied

Funds move from your wallet through the route to the recipient

0

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/skill

Signed intents

Scoped disclosure

Key rotation

Intyra

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.