Skip to content
BitGo Docs
  • Home
  • Guides
  • API References
  • Changelog
  • Coins and Tokens
  • Get Started
    • Introduction to BitGo
    • Quick Start
    • Create Access Tokens
    • JavaScript SDK
      • Install SDK
      • Update SDK
    • BitGo Express
      • Install BitGo Express
      • Run Express in Production
      • Reference Configuration Parameters
    • Fund Gas Tanks
    • Environments
    • MCP Server
    • Breaking Changes
  • Task Guides
    • Task Overview
    • Wallets
      • Wallets Overview
      • Create
        • Create Multisignature Keys
        • Create MPC Keys
        • Create Wallets
        • Create Addresses
      • View
        • View Wallets and Balances
        • View Transactions
        • View UTXO
      • Users
        • Add Wallet Users
        • Remove Wallet Users
      • Whitelists
        • Create Whitelists
        • Update Wallet Whitelists
        • Delete Wallet Whitelists
        • Blacklist Reference
      • Manage Wallets
        • Freeze Wallets
        • Delete Wallets
      • Manage Unspents
        • Consolidate Unspents
        • Fan Out Unspents
        • Freeze and Unfreeze Unspents
      • Set Up External-Signing Mode
      • Consolidate Account Balance
      • Enable Tokens
      • Proof of Reserves
      • Set Up Wallet Recovery Wizard
      • Set Up EVM Keyring
    • Deposit
      • Deposit Assets
    • Withdraw
      • Withdraw Overview
      • By Wallet Type
        • Withdraw from Wallet - Custody Multisig
        • Withdraw from Wallet - Custody MPC
        • Withdraw from Wallet - Go Account (Manual)
        • Withdraw from Wallet - Go Account (Simple)
        • Withdraw from Wallet - Self-Custody MPC (Manual)
        • Withdraw from Wallet - Self-Custody MPC (Simple)
        • Withdraw from Wallet - BitGo Offline Vault Multisig
        • Withdraw from Wallet - Self-Custody Multisig (Manual)
        • Withdraw from Wallet - Self-Custody Multisig (Simple)
      • Estimate Fees
      • Accelerate Transactions
      • MPC Error Recovery
      • Resolve Nonce Holes
      • Withdraw Ordinal Inscriptions
      • Transact with NFTs
      • Enable Bulk Withdrawals of ERC20 Tokens
      • Bulk Withdrawal ERC20 Tokens
    • Policies
      • Policies Overview
      • Create Policy Rules
      • Create Webhook Policy Rules
      • Set Up Webhook Signing Keys
      • Update Policy Rules
      • Deactivate Policy Rules
    • Stake
      • Staking Overview
      • Stake Assets
      • Unstake Assets
      • View Rewards and Delegations
      • View Rewards for Go Account
    • Trade
      • Trading Overview
      • Funded
        • Funded Trading Overview
        • Place Trade Orders
        • Cancel Trade Orders
        • View Live Order and Market Data Updates
      • Margin
        • Margin Trading Overview
        • Fund Collateral Account
        • Place Margin Order
        • Close Positions
        • Cover Short Positions
        • View Positions
        • View Risk Settings and Profile
    • Webhooks
      • Webhooks Overview
      • Create Enterprise Webhooks
      • Create Block Webhooks
      • Create Wallet Webhooks
    • Go Network
      • Go Network Overview
      • Add Counterparties
      • Settle
        • Settlements Overview
        • Create Settlements
        • Approve Settlements
        • Reject Settlements
  • Use-Case Guides
    • Use-Case Overview
    • Crypto-as-a-Service
      • Crypto-as-a-Service Overview
      • Set Up Organization
      • Set Up Child Enterprises
      • Complete Know Your Customer (KYC) Verification
      • Complete Know Your Business (KYB) Verification
      • Create Policy Rules
      • Create Go Accounts
      • Fund Go Accounts
      • Withdraw Fiat to Bank Account
      • Withdraw Crypto On Chain
      • Transfer Between Go Accounts
      • Settle
      • Trade
      • Margin Trade
      • Stake Go Account Assets
      • Create Webhooks
    • Custody Starter Architecture
      • Custody Starter Architecture Overview
      • Set Up Custody Wallet
      • Set Up Standby Wallet
      • Set Up Deposit/Withdraw Wallet
      • Create Whitelists
      • Create Receive Addresses
    • Advanced Wallets
      • Set Up Advanced Wallets Infrastructure
      • Create Advanced Wallets
      • Withdraw from Advanced Wallet
      • Recover Advanced Wallet
      • Reference: Advanced Wallets Configuration Settings
    • Lightning
      • Bitcoin Lightning Network Overview
      • Set Up Lightning Custody Wallets
      • Set Up Lightning Earn Wallets
      • Create Lightning Invoice
      • Pay Lightning Invoice
      • Withdraw On Chain from Lightning Wallet
      • Reference: Lightning Balances
    • Stablecoin
      • Stablecoin Overview
      • Minting Services Terms
      • Mint Stablecoins
      • Burn Stablecoins
    • Off Exchange Settlement
      • Partner
        • OES Partner Overview
        • Set Up BitGo Express
        • Request Signing and Verification
        • Activate Client Connections
        • Allocate Assets
        • Deallocate Assets
        • Create Settlements
        • Asset Precision Differences
        • View Go Network Details
      • Client
        • OES Client Overview
        • Connect to Partners
        • Allocate Assets
        • Deallocate Assets
        • Disputes
        • View Go Network Details
    • BitGo Real World Assets
      • BitGo Real World Assets
  • Concepts
    • Blockchain Concepts
      • Coin vs Token
      • DeFi
      • Rebase Tokens
      • Replace-By-Fee (RBF)
      • Staking
      • UTXO Address Types
      • UTXO vs Account Based
    • Security
      • Cryptographic Keys
      • Hash-Based Message Authentication Code (HMAC)
      • Offline Vault Console
    • Trade
      • Quantity vs. Filled Quantity
      • Precision, Rounding and Significant Figures
    • Wallet Technology
      • BitGo Wallet Types
      • Consolidations
      • Withdrawal Fee Sources
  • Blockchain References
    • Agoric
    • Algorand
    • ApeChain
    • Aptos
    • Arbitrum
    • Cosmos
    • Avalanche Contract Chain (C-Chain)
    • Babylon
    • BaseETH
    • Bera
    • Bitcoin
    • Bitcoin Cash
    • Bitcoin Gold
    • Bitcoin Lightning Network
    • Bittensor
    • Canton
    • Cardano
    • Cardano Tokens
    • Casper
    • Celestia
    • Celo
    • Core
    • Coreum
    • Cronos POS
    • Dash
    • Dogecoin
    • dYdX (Cosmos)
    • EOS
    • Etherlink
    • Ethereum
    • Fetch Native
    • Flare
    • Hedera Hashgraph
    • Hemi Ethereum
    • HypeEVM
    • Initia
    • Injective
    • INK
    • Internet Computer
    • Iota
    • Jovayeth
    • Katana Network
    • Kava (Cosmos)
    • Litecoin
    • Mantle
    • MegaETH
    • Monad
    • Near
    • Oasys
    • OKB X Layer
    • Optimism
    • Osmo
    • Polkadot
    • Polygon POS Chain
    • Polymesh
    • Provenance
    • RSK Smart Bitcoin
    • Rune
    • Sei
    • Sei EVM
    • Solana
    • Somnia
    • Soneium
    • Songbird
    • Sonic
    • Stacks
    • Stellar
    • Stellar Tokens
    • Sui
    • Tempo
    • Tezos
    • TON Tokens (Jetton)
    • Toncoin
    • Tron
    • Tron Resource Delegation
    • USDT0
    • Vechain
    • Wemix
    • Worldchain
    • XDC
    • XRP
    • Zcash
    • Zeta
    • zkSync Era

Task Guides

Task Overview

View as MarkdownOpen the raw Markdown page Open in ChatGPTAsk ChatGPT about this page Open in ClaudeAsk Claude about this page

Task guides are focused, step-by-step instructions for completing single actions (such as making a wallet or a withdrawal). For end-to-end integration guides that orchestrate multiple tasks into complete flows, see Use-Case Guides.

Wallets

Create and manage multisignature and MPC wallets, generate addresses, manage users, configure whitelists, and more.

Deposit

Receive crypto and fiat deposits into your wallets, including multi-asset Go Accounts.

Withdraw

Construct, sign, and send withdrawals across wallet types and address formats.

Policies

Build customizable security rules that automate approval workflows and reduce human error.

Stake

Lock digital assets with validators to participate in blockchain networks and earn rewards.

Trade

Execute funded trades from your Go Account or open margin positions using a Margin Trading Account.

Webhooks

Set up callbacks to receive notifications when deposits, transfers, or on-chain confirmations occur.

Go Network

Use your Go Account to connect with other enterprises for off-chain allocations, trading, and settlements.

Was this page helpful? Thanks for your feedback!
← PreviousBreaking Changes Next →Wallets Overview
© 2026 BitGo. All rights reserved.
Guides API Reference Coins & Tokens
esc

Start typing to search…

BitGo Docs AI

Ask about the BitGo API, SDKs, or anything in the docs.

AI answers can be inaccurate. Verify against the docs.