Overview
Utexo Swap provides execution infrastructure for wallets, applications, exchanges, and other integration partners. It coordinates cross-chain swaps through resolver-based request-for-quote (RFQ) pricing, signed intents, and chain-specific settlement mechanisms. Resolvers compete to price and fulfill each swap. Utexo coordinates quote discovery, intent validation, execution, and settlement without taking custody of user funds or acting as the swap counterparty.Utexo Swap currently supports Ethereum and other EVM networks, Tron, Solana, and Bitcoin. Use
GET /networks and GET /tokens to discover the networks and assets available to your integration instead of hardcoding availability.Core properties
- RFQ execution: Distributed resolvers provide pricing and liquidity.
- Intent-based authorization: A signed intent defines the asset pair, amount, source network, destination network, recipient, and execution constraints.
- Atomic settlement: Each swap completes under the signed conditions or enters the applicable refund or revert path.
- Non-custodial design: Utexo does not custody user funds.
- Unified integration: A single REST API supports all available networks and their chain-specific approval mechanisms.
Architecture and settlement
Utexo uses cryptographic time constraints and network-native escrow mechanisms to coordinate cross-chain settlement.
Each swap uses an isolated settlement mechanism. Ethereum, other EVM networks, and Tron use a dedicated escrow instance for each swap. Swap-level isolation prevents funds associated with one swap from being exposed to another.
Resolvers provide liquidity and perform the on-chain operations required to fulfill signed intents. Protocol rules restrict a resolver to the assets, amount, destination, and time constraints authorized by the user.
Documentation map
- Integration explains access, authentication, and the end-to-end user flow.
- Security Model defines escrow isolation, resolver permissions, and refund behavior.
- API Reference documents discovery, quotes, intents, swaps, and affiliates.
- Resolver Integration documents resolver responsibilities, protocol-facing endpoints, webhook lifecycle events, and chain-specific settlement requirements.
- On-chain Helpers covers native-token wrapping and Permit2 token allowance.