Universal Gateway Transaction Platform
Integrate transfers, swaps and private tokens.
Integrate token transfers, swaps and private tokens through one API. Prepare each operation, obtain the account signature, submit it and track the result.
https://api.ugtp.io/v1Prepare, sign, submit, and track a transfer through one UGTP flow.
→Start with identityUnderstand the account modelThe account is the owner EOA, activated by an EIP-7702 authorization.
→Handle every networkHandle the operation railsBranch on the prepare response to sign a hash, typed data, or a transaction.
→Exchange assetsBuild a swapQuote a LI.FI route, prepare it on the returned rail, then sign and submit it.
→Get started
Get started
Authenticate, pick an environment, and make the first call.
One integration for transactions that settle gas in the token being sent, cross-chain routing, and private tokens.
→Get startedWhat UGTP isMove tokens on several chains without making your users hold the chain's own coin to pay for it.
→Get startedQuickstartMake the first authenticated call, then build the same prepare–sign–submit loop for every operation.
→Get startedEnvironmentsValidate against staging, then move the same flow to production.
→Get startedAuthenticationSession JWTs administer projects and keys; project API keys authenticate application traffic.
→Concepts
Concepts
The account model, the rails an operation travels, and the networks that differ.
An account is the owner EOA itself, activated per network by an EIP-7702 authorization.
→ConceptsOperation railsThe prepare response decides what the account signs. Branch on it, not on your own network table.
→ConceptsAvalanche C-ChainThe same API through a different mechanism, plus one setup step the other networks do not have.
→Build
Build
Transfers, swaps, allowances and supported networks.
Prepare, sign, submit, and poll an operation through to a terminal status.
→BuildPrivate tokensAvaCloud's Encrypted ERC-20 (eERC) on Avalanche C-Chain — wrap a supported token into its encrypted form, move it with the amount hidden, and unwrap it back.
→BuildSwapsQuote and execute LI.FI swap routes on the applicable rail, within one chain or across chains.
→BuildAllowancesCheck and grant the ERC-20 allowances required by the executor rail.
→BuildNetworksWhich chains this deployment serves, and which token an operation can pay its fee in.
→Integration guides
Integration guides
One service at a time, end to end: what to install, what to send, what comes back, and what has to be true on chain.
The complete integration: the SDK and circuit artifacts your client needs, the exact calldata the rail accepts, when a registration travels on its own and when it rides in front of a deposit, both allowances, and the code for every step.
→Integration guidesTransactions end to endMoving a token on every network UGTP serves: the three rails and how to tell them apart, the EIP-7702 activation, what Avalanche does differently on both its paths, and tracking an operation to finality.
→Integration guidesSwaps end to endQuoting a LI.FI route, preparing the one the user reviewed, and signing it on whichever rail the network uses — same chain, on Avalanche, or ending on another chain.
→Operate
Operate
Track an operation to finality, reconcile its fee, and handle failure.
From signing through submission, confirmation and finality — and how status reaches you.
→OperateFeesReserve against the worst case, show the expected charge, reconcile what settled.
→OperateDeployed contractsThe addresses an operation touches on supported mainnets.
→OperateErrors and recoveryBranch on the coded reason, and retry only what the response says is safe to repeat.
→Architecture & services
Architecture & services
How the pieces fit, which services are ours and which are third-party, and the standards underneath.
The path from intent to execution, node by node. What each service along it owns is on the services page.
→Architecture & servicesServicesWhich parts are UGTP's own, which are third-party, and what each one owns in an operation.
→Architecture & servicesStandardsEIP-7702, EIP-712, ERC-20, EIP-2612 and ERC-2771 — what each one does here.
→API reference
API reference
The public integration endpoints covered by this portal.
Public integration endpoints grouped by domain, with links to the deployed Swagger.
→API referenceAuth6 endpoints.
→API referenceProjects17 endpoints.
→API referenceAPI keys4 endpoints.
→API referenceDashboard2 endpoints.
→API referenceAccounts3 endpoints.
→API referenceTransactions10 endpoints.
→API referenceSwap5 endpoints.
→API referenceNetworks3 endpoints.
→API referenceFees2 endpoints.
→API referencePrivate tokens3 endpoints.
→