Intents Connect SDK
TypeScript SDK and wallet packages for building Intents Connect integrations.
Beta. The SDK talks to
https://intents-connect-alpha-api.aurora.dev. APIs may change between minor versions. TON (ton_connect) and Tron (tip191) wallets are not supported yet.
The SDK turns the Intents Connect API into a single call. A new integration is just a step builder: you describe the on-chain calls to run on the destination chain, and the SDK handles everything else:
intermediary account resolution
quoting and fee arithmetic
wallet signing (EVM, Solana, NEAR, Stellar)
the deposit transfer
polling, expiry and in-flight recovery
Packages
Headless TypeScript client and execution runner, with optional React bindings
Wallet connection and deposit transfers, one subpath per chain
How it fits together
The user signs once from their own wallet, on any supported chain. An intermediary account on the destination chain, controlled by that wallet, executes the steps.
Where to start
Understand the SDK and run my first execution
Describe on-chain steps and choose a fee strategy
Handle statuses, errors, retries and resume
Use it from React
Connect EVM, Solana, NEAR or Stellar wallets
See complete integrations (Hydrex, Polymarket, Jupiter)
Related
What is Intents Connect?: the product
How It Works and Execution Lifecycle: concepts behind the SDK
Intents Connect API Reference: the HTTP API the SDK calls
Last updated
