GET/wallet/balance
Bearer authwalletBalanceGet the balance for the USDC user custody wallet. The user custody wallet allows URnetwork to query the balance, but the user must take actions against the wallet.
URnetwork implements the UR protocol operator spec in full. UR protocol ↗
Get the balance for the USDC user custody wallet. The user custody wallet allows URnetwork to query the balance, but the user must take actions against the wallet.
Validate a USDC wallet address on the user custody wallet chain. This can be used to check whether an address can receive a transfer out from the user custody wallet. Please use this before initiating any transfer out to avoid lost funds.
Optional. The blockchain the address is on. For a Circle chain this is the Circle blockchain param (see https://developers.circle.com/w3s/reference/createvalidateaddress) and validation is Circle's; TAO is validated locally as a Bittensor ss58 address and is recorded for future use only, never as a payout destination.
Initialize the Circle USDC user self custody wallet. This starts a process that must be completed by the user.
Set up a transfer from the Circle USDC user self custody wallet to an address. This starts a process that must be completed by the user.
Caller-generated operation identity. Persist with the exact transfer intent before the first call and reuse unchanged for every retry, including after application restart. A distinct intended transfer requires a new id. Missing ids are refused; the server never invents a replacement.
Positive exact USDC amount, with one dollar represented by 1000000000. Values not representable with six decimals are refused.
user consent to accept terms of transfer
Status of the original retained user-confirmation challenge. COMPLETE is not a payment settlement or transfer receipt. Known challenges are observed without another transfer submission.