Client
Builds the intent, holds the account key, and signs whatever the prepare response returns.
The path from intent to execution, node by node. What each service along it owns is on the services page.
System architecture
UGTP keeps client signing explicit while coordinating rails, fees, routing, and network execution behind one gateway.
Builds the intent, holds the account key, and signs whatever the prepare response returns.
Authenticates public requests, resolves the project's fee terms, decides which rail carries the operation, and orchestrates the account, swap, fee, private-token, and transaction APIs.
Builds the operation for its rail, relays or broadcasts it, and tracks it to a terminal status.
Sponsors gas through EntryPoint v0.9 and collects the fee from the transferred asset on the UserOperation rail.
Executes an account-signed EIP-712 request on Avalanche C-Chain and pulls its fee against a one-time allowance.
Returns same-chain swap and cross-chain route execution data.
Prices the fee's dollar-denominated parts in the fee token, read on chain by the fee-collecting contracts.
Executes the submitted operation or the routed transfer.