# Docs - Guides: Product guides - [Introduction](/docs/guides): Documentation for businesses building on the Wallet Infrastructure platform. - Platform & Onboarding - [Overview](/docs/guides/platform): Set up your business on Wallet Infrastructure: authentication, projects, verification and team access. - [Quick Start](/docs/guides/platform/quick-start): Create your first customer and wallet. - [Integration Walkthrough](/docs/guides/platform/integration-walkthrough): One customer, from wallet to confirmed payment. - [Build with AI Agents](/docs/guides/platform/build-with-ai-agents): Give your AI coding agent the Wallet Infrastructure integration guidance. - [Reliability](/docs/guides/platform/reliability): Retries, duplicates, timeouts and reconciliation. - [Go-Live Checklist](/docs/guides/platform/go-live-checklist): What to confirm before moving to live. - [Authentication and API Keys](/docs/guides/platform/authentication): Authenticate requests, issue scoped API keys, and separate test from live projects. - [Verification and Team](/docs/guides/platform/verification-and-team): Verify your business to unlock live mode, and manage team members and roles. - Wallets - [Overview](/docs/guides/wallets): Create passkey-secured wallets for your customers and your business, send and receive payments on every supported network. - [Creating Wallets](/docs/guides/wallets/creating-wallets): Non-treasury and treasury wallets, passkeys, and the networks and assets each supports. - [Sending Payments](/docs/guides/wallets/sending): Balances, quotes, network fees and the four payment statuses. - [Receiving Deposits](/docs/guides/wallets/receiving-deposits): How incoming funds are detected and credited. - [Network Fees](/docs/guides/wallets/network-fees): What each network charges, who pays, and fee sponsorship. - Treasury - [Overview](/docs/guides/treasury): Treasury wallets with multiple signers, multiple approvals per payment and spending limits for each signer. - [Signers and Approvals](/docs/guides/treasury/signers-and-approvals): Manage signers, require multiple approvals, and change the approval threshold. - [Proposals (releasing soon)](/docs/guides/treasury/proposals): Collect signer approvals over days for payments, signer changes and threshold changes. - [Spending Limits](/docs/guides/treasury/spending-limits): Set an amount per time window for each signer. - Swaps & Transfers - [Overview](/docs/guides/swaps-and-transfers): Swap USD₮ and gold, hold USD₮ as one balance, and move USD₮ between networks. - [Swaps](/docs/guides/swaps-and-transfers/swaps): Swap between USD₮ and gold (XAUT). - [Cross-Network Transfers](/docs/guides/swaps-and-transfers/cross-network-transfers): Move USD₮ between networks, including to Tron. - Payment Links - [Overview](/docs/guides/payment-links): Collect payments from anyone on the networks you choose, with team approvers for larger amounts. - [Creating a Payment](/docs/guides/payment-links/creating-a-payment): Create a payment and share its receiving addresses. - [Approvals and Recovered Funds](/docs/guides/payment-links/approvals-and-recovered-funds): Team approvers and limits, and recovering overpayments and late payments. - Account Recovery - [Overview](/docs/guides/recovery): Let customers regain access to their wallet after losing a device, with the real owner protected throughout. - [How Recovery Works](/docs/guides/recovery/how-recovery-works): Guardians, the 72-hour protection window and recovery contacts. - Notifications - [Overview](/docs/guides/notifications): Receive signed, real-time notifications for every wallet, payment, deposit, recovery and transfer event. - [Setup and Verification](/docs/guides/notifications/setup): Register notification endpoints and verify signed notifications. - [Event Catalogue](/docs/guides/notifications/events): Every event we send, and the payload envelope. - Reference & Support - [Networks and Assets](/docs/guides/support/networks-and-assets): Chain IDs, token contracts and decimals. - [Troubleshooting](/docs/guides/support/troubleshooting): Common integration problems and what to do. - [Errors and Limits](/docs/guides/support/errors-and-limits): What each error means, and request limits. - [Glossary](/docs/guides/support/glossary): Terms used across the documentation. - [FAQ](/docs/guides/support/faq): Answers to common questions. - API Reference - [API Reference](/docs/api-reference): Every Wallet Infrastructure endpoint, grouped by resource, with request examples you can run. - Wallets: Create, provision and read wallets. - [List wallets](/docs/api-reference/wallets/list-wallets) - [Create wallet](/docs/api-reference/wallets/create-wallet) - [Provision wallets](/docs/api-reference/wallets/provision-wallets) - [Get wallet control](/docs/api-reference/wallets/get-wallet-control) - Balances: Read wallet balances. - [List wallet balances](/docs/api-reference/balances/list-wallet-balances) - [Get balances](/docs/api-reference/balances/get-balances) - Quotes: Price a send before it is made. - [Get fee quote](/docs/api-reference/quotes/get-fee-quote) - [Quote Spark exit](/docs/api-reference/quotes/quote-spark-exit) - Transactions: Send funds and track transactions. - [List transactions](/docs/api-reference/transactions/list-transactions) - [Submit transaction](/docs/api-reference/transactions/submit-transaction) - [Prepare userOp](/docs/api-reference/transactions/prepare-userop) - [Submit batch signatures](/docs/api-reference/transactions/submit-batch-signatures) - [Submit userOp signature](/docs/api-reference/transactions/submit-userop-signature) - [Get userOp status](/docs/api-reference/transactions/get-userop-status) - Swaps: Swap between USD₮ and gold (XAUT). - [Quote swap](/docs/api-reference/swaps/quote-swap) - [Get max swap amount](/docs/api-reference/swaps/get-max-swap-amount) - [Prepare swap](/docs/api-reference/swaps/prepare-swap) - [Submit swap](/docs/api-reference/swaps/submit-swap) - Bridges: Move USD₮ between networks. - [Quote bridge](/docs/api-reference/bridges/quote-bridge) - [Prepare bridge](/docs/api-reference/bridges/prepare-bridge) - [Submit bridge](/docs/api-reference/bridges/submit-bridge) - [Get bridge](/docs/api-reference/bridges/get-bridge) - Customers: Register and read customers. - [List customers](/docs/api-reference/customers/list-customers) - [Create customer](/docs/api-reference/customers/create-customer) - Passkeys: Manage the passkeys that secure a wallet. - [Remove passkey](/docs/api-reference/passkeys/remove-passkey) - [List passkeys](/docs/api-reference/passkeys/list-passkeys) - [Add passkey](/docs/api-reference/passkeys/add-passkey) - [Retry passkey enrolment](/docs/api-reference/passkeys/retry-passkey-enrolment) - Guardians: Manage recovery guardians. - [Get guardians](/docs/api-reference/guardians/get-guardians) - [Enrol guardian](/docs/api-reference/guardians/enrol-guardian) - [Rotate guardian](/docs/api-reference/guardians/rotate-guardian) - [Revoke guardian](/docs/api-reference/guardians/revoke-guardian) - [Get customer guardians](/docs/api-reference/guardians/get-customer-guardians) - [Enrol customer guardian](/docs/api-reference/guardians/enrol-customer-guardian) - Recoveries: Start, read and cancel recoveries. - [Start recovery](/docs/api-reference/recoveries/start-recovery) - [Cancel recovery](/docs/api-reference/recoveries/cancel-recovery) - [Get recovery](/docs/api-reference/recoveries/get-recovery) - [Send recovery code](/docs/api-reference/recoveries/send-recovery-code) - [Verify recovery code](/docs/api-reference/recoveries/verify-recovery-code) - Recovery Contacts: Register owner recovery contacts. - [Check contact coverage](/docs/api-reference/recovery-contacts/check-contact-coverage) - [Request contact challenge](/docs/api-reference/recovery-contacts/request-contact-challenge) - [Get recovery contact](/docs/api-reference/recovery-contacts/get-recovery-contact) - [Set recovery contact](/docs/api-reference/recovery-contacts/set-recovery-contact) - [Verify recovery contact](/docs/api-reference/recovery-contacts/verify-recovery-contact) - Treasury: Treasury signers, approvals, proposals and spending limits. - [List spend caps](/docs/api-reference/treasury/list-spend-caps) - [Remove spend cap](/docs/api-reference/treasury/remove-spend-cap) - [Set spend cap](/docs/api-reference/treasury/set-spend-cap) - [List allowances](/docs/api-reference/treasury/list-allowances) - [Create delegate address](/docs/api-reference/treasury/create-delegate-address) - [Prepare allowance setup](/docs/api-reference/treasury/prepare-allowance-setup) - [Prepare delegate spend](/docs/api-reference/treasury/prepare-delegate-spend) - [Submit delegate spend](/docs/api-reference/treasury/submit-delegate-spend) - [Get signing threshold](/docs/api-reference/treasury/get-signing-threshold) - [Set signing threshold](/docs/api-reference/treasury/set-signing-threshold) - [Discard pending threshold changes](/docs/api-reference/treasury/discard-pending-threshold-changes) - [Get Safe threshold](/docs/api-reference/treasury/get-safe-threshold) - [Set Safe threshold](/docs/api-reference/treasury/set-safe-threshold) - [List proposals](/docs/api-reference/treasury/list-proposals) - [Create proposal](/docs/api-reference/treasury/create-proposal) - [Sign proposals in batch](/docs/api-reference/treasury/sign-proposals-in-batch) - [Sign proposal](/docs/api-reference/treasury/sign-proposal) - [Reject proposal](/docs/api-reference/treasury/reject-proposal) - [Get proposal](/docs/api-reference/treasury/get-proposal) - [List pending approvals](/docs/api-reference/treasury/list-pending-approvals) - [Get pending approval](/docs/api-reference/treasury/get-pending-approval) - [Cancel pending approval](/docs/api-reference/treasury/cancel-pending-approval) - Payment Links: Create and settle payment-link payments. - [List payments](/docs/api-reference/payment-links/list-payments) - [Create payment](/docs/api-reference/payment-links/create-payment) - [Get payment](/docs/api-reference/payment-links/get-payment) - [Cancel payment](/docs/api-reference/payment-links/cancel-payment) - Webhooks: Manage notification endpoints. - [List webhook endpoints](/docs/api-reference/webhooks/list-webhook-endpoints) - [Create webhook endpoint](/docs/api-reference/webhooks/create-webhook-endpoint) - [Update webhook endpoint](/docs/api-reference/webhooks/update-webhook-endpoint) - [Delete webhook endpoint](/docs/api-reference/webhooks/delete-webhook-endpoint)