# Wallet Development Kit by Tether

## wdk-docs

- [Welcome](/overview/readme.md): Build secure, multi-chain, self-custodial wallets for any device with minimal effort and infinite scalability
- [About WDK](/overview/about.md): Learn about the Wallet Development Kit and its capabilities
- [Our Vision](/overview/vision.md): Our philosophy and vision for the future of wallet development and asset management
- [Partner with WDK](/overview/partner-program.md): Build with WDK alongside Tether through our partnership tracks
- [Get Support](/overview/support.md): Need help with WDK? We've got you covered
- [Changelog](/overview/changelog.md): Updates and improvements to the Wallet Development Kit (WDK) modules and tools.
- [Showcase](/overview/showcase.md): Explore the projects built by the WDK community showcasing real-world use cases, integrations, and creative implementations using the Wallet Development Kit.
- [Node.js & Bare Quickstart](/start-building/nodejs-bare-quickstart.md): Get started with WDK in Node.js or Bare runtime environments in 3 minutes
- [React Native Quickstart](/start-building/react-native-quickstart.md): Get started with WDK in React Native in under 3 minutes
- [Build with AI](/start-building/build-with-ai.md): Connect your AI coding assistant to WDK documentation for context-aware code generation, architecture guidance, and debugging help.
- [MCP Toolkit](/ai/mcp-toolkit.md): Build MCP servers that give AI agents self-custodial WDK wallets
- [Get Started](/ai/mcp-toolkit/get-started.md): Install the MCP Toolkit and run your first AI-powered wallet server
- [Configuration](/ai/mcp-toolkit/configuration.md): Configure wallets, capabilities, tokens, protocols, and custom tools
- [API Reference](/ai/mcp-toolkit/api-reference.md): WdkMcpServer class and all 35 built-in MCP tools
- [LangChain Integration](/ai/mcp-toolkit/langchain.md): Use WDK MCP tools in LangChain agents with zero-config server startup
- [Agent Skills](/ai/agent-skills.md): Give any AI agent self-custodial wallet capabilities with WDK agent skills
- [OpenClaw](/ai/openclaw.md): Give your OpenClaw AI agent a self-custodial WDK wallet in minutes
- [x402](/ai/x402.md): Accept and make instant USD₮ payments over HTTP using WDK self-custodial wallets
- [Get Started](/sdk/get-started.md): Learn about the SDK and modules architecture
- [All Modules](/sdk/all-modules.md): Complete list of all available WDK modules including wallet, swap, bridge, lending, and fiat modules.
- [Core Module](/sdk/core-module.md): Overview of the @tetherto/wdk-core module
- [Usage](/sdk/core-module/usage.md): Guide to using the WDK Core module.
- [Getting Started](/sdk/core-module/usage/getting-started.md): Install and instantiate the WDK Core module.
- [Register Wallets](/sdk/core-module/usage/wallet-registration.md): Learn how to register wallet modules for different blockchains.
- [Account Management](/sdk/core-module/usage/account-management.md): Learn how to work with accounts and addresses.
- [Send Transactions](/sdk/core-module/usage/transactions.md): Learn how to send native tokens on different blockchains.
- [Protocol Integration](/sdk/core-module/usage/protocol-integration.md): Learn how to use Swaps, Bridges, and Lending protocols.
- [Middleware](/sdk/core-module/usage/middleware.md): Learn how to intercept and enhance wallet operations with middleware.
- [Error Handling](/sdk/core-module/usage/error-handling.md): Learn about common errors and best practices.
- [Configuration](/sdk/core-module/configuration.md): Configuration options and settings for @tetherto/wdk
- [API Reference](/sdk/core-module/api-reference.md): Complete API documentation for @tetherto/wdk
- [Wallet Modules](/sdk/wallet-modules.md)
- [wallet-btc](/sdk/wallet-modules/wallet-btc.md): Overview of the @tetherto/wdk-wallet-btc module
- [Usage](/sdk/wallet-modules/wallet-btc/usage.md): Guide to using the @tetherto/wdk-wallet-btc module.
- [Get Started](/sdk/wallet-modules/wallet-btc/usage/get-started.md): Install and create your first Bitcoin wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-btc/usage/manage-accounts.md): Work with multiple accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-btc/usage/check-balances.md): Query native BTC balances for owned and read-only accounts.
- [Send BTC](/sdk/wallet-modules/wallet-btc/usage/send-transactions.md): Send BTC and estimate transaction fees.
- [Transaction History](/sdk/wallet-modules/wallet-btc/usage/get-transaction-history.md): Retrieve and filter Bitcoin transfer history.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-btc/usage/sign-verify-messages.md): Sign messages and verify signatures with Bitcoin accounts.
- [Handle Errors](/sdk/wallet-modules/wallet-btc/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data.
- [Configuration](/sdk/wallet-modules/wallet-btc/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-btc
- [API Reference](/sdk/wallet-modules/wallet-btc/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-btc
- [wallet-evm](/sdk/wallet-modules/wallet-evm.md): Overview of the @tetherto/wdk-wallet-evm module
- [Usage](/sdk/wallet-modules/wallet-evm/usage.md): Guide to using the @tetherto/wdk-wallet-evm module.
- [Getting Started](/sdk/wallet-modules/wallet-evm/usage/getting-started.md): Install and create your first EVM wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-evm/usage/manage-accounts.md): Work with multiple EVM accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-evm/usage/check-balances.md): Query native and ERC-20 token balances on EVM chains.
- [Send Transactions](/sdk/wallet-modules/wallet-evm/usage/send-transactions.md): Send native tokens on EVM chains with EIP-1559 or legacy gas settings.
- [Transfer ERC-20 Tokens](/sdk/wallet-modules/wallet-evm/usage/transfer-tokens.md): Transfer ERC-20 tokens and estimate transfer fees on EVM chains.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-evm/usage/sign-verify-messages.md): Sign messages and verify signatures with EVM accounts.
- [Error Handling](/sdk/wallet-modules/wallet-evm/usage/error-handling.md): Handle errors, manage fees, and dispose of sensitive data in EVM wallets.
- [Configuration](/sdk/wallet-modules/wallet-evm/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-evm
- [API Reference](/sdk/wallet-modules/wallet-evm/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-evm
- [wallet-evm-erc-4337](/sdk/wallet-modules/wallet-evm-erc-4337.md): Overview of the @tetherto/wdk-wallet-evm-erc-4337 module
- [Usage](/sdk/wallet-modules/wallet-evm-erc-4337/usage.md): Guide to using the @tetherto/wdk-wallet-evm-erc-4337 module.
- [Get Started](/sdk/wallet-modules/wallet-evm-erc-4337/usage/get-started.md): Install and create your first ERC-4337 smart account wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-evm-erc-4337/usage/manage-accounts.md): Work with multiple smart accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-evm-erc-4337/usage/check-balances.md): Query native, ERC-20, and paymaster token balances.
- [Send Transactions](/sdk/wallet-modules/wallet-evm-erc-4337/usage/send-transactions.md): Send gasless transactions and estimate fees.
- [Transfer Tokens](/sdk/wallet-modules/wallet-evm-erc-4337/usage/transfer-tokens.md): Transfer ERC-20 tokens with gasless transactions.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-evm-erc-4337/usage/sign-verify-messages.md): Sign messages and EIP-712 typed data with smart accounts.
- [Handle Errors](/sdk/wallet-modules/wallet-evm-erc-4337/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data.
- [Configuration](/sdk/wallet-modules/wallet-evm-erc-4337/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-evm-erc-4337
- [API Reference](/sdk/wallet-modules/wallet-evm-erc-4337/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-evm-erc-4337
- [wallet-solana](/sdk/wallet-modules/wallet-solana.md): Overview of the @tetherto/wdk-wallet-solana module
- [Usage](/sdk/wallet-modules/wallet-solana/usage.md): Guide to using the @tetherto/wdk-wallet-solana module.
- [Getting Started](/sdk/wallet-modules/wallet-solana/usage/getting-started.md): Install and create your first Solana wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-solana/usage/account-management.md): Work with multiple Solana accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-solana/usage/check-balances.md): Query SOL and SPL token balances on Solana.
- [Send SOL](/sdk/wallet-modules/wallet-solana/usage/send-transactions.md): Send native SOL and estimate transaction fees on Solana.
- [Transfer SPL Tokens](/sdk/wallet-modules/wallet-solana/usage/transfer-tokens.md): Transfer SPL tokens and estimate transfer fees on Solana.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-solana/usage/sign-verify-messages.md): Sign messages and verify signatures with Solana accounts using Ed25519.
- [Error Handling](/sdk/wallet-modules/wallet-solana/usage/error-handling.md): Handle errors, manage fees, and dispose of sensitive data in Solana wallets.
- [Configuration](/sdk/wallet-modules/wallet-solana/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-solana
- [API Reference](/sdk/wallet-modules/wallet-solana/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-solana
- [wallet-spark](/sdk/wallet-modules/wallet-spark.md): Overview of the @tetherto/wdk-wallet-spark module
- [Usage](/sdk/wallet-modules/wallet-spark/usage.md): Guide to using the @tetherto/wdk-wallet-spark module.
- [Get Started](/sdk/wallet-modules/wallet-spark/usage/get-started.md): Install the Spark wallet package and create your first account.
- [Manage Accounts](/sdk/wallet-modules/wallet-spark/usage/manage-accounts.md): Retrieve Spark accounts by index and iterate over them.
- [Check Balances](/sdk/wallet-modules/wallet-spark/usage/check-balances.md): Query native Spark balances and read-only account balances.
- [Send and Transfer](/sdk/wallet-modules/wallet-spark/usage/send-and-transfer.md): Send native Spark, transfer tokens, and estimate fees.
- [Lightning Payments](/sdk/wallet-modules/wallet-spark/usage/lightning-payments.md): Create Lightning invoices, pay invoices, and inspect payment status.
- [Deposits and Withdrawals](/sdk/wallet-modules/wallet-spark/usage/deposits-and-withdrawals.md): Fund Spark from Bitcoin layer 1 and withdraw back on-chain.
- [Handle Errors](/sdk/wallet-modules/wallet-spark/usage/handle-errors.md): Handle Spark transaction and connection failures, plus fees and disposal.
- [Configuration](/sdk/wallet-modules/wallet-spark/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-spark
- [API Reference](/sdk/wallet-modules/wallet-spark/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-spark
- [wallet-ton](/sdk/wallet-modules/wallet-ton.md): Overview of the @tetherto/wdk-wallet-ton module
- [Usage](/sdk/wallet-modules/wallet-ton/usage.md): Guide to using the @tetherto/wdk-wallet-ton module.
- [Get Started](/sdk/wallet-modules/wallet-ton/usage/get-started.md): Install and create your first TON wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-ton/usage/manage-accounts.md): Work with multiple TON accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-ton/usage/check-balances.md): Query native TON and Jetton token balances.
- [Send TON](/sdk/wallet-modules/wallet-ton/usage/send-transactions.md): Send native TON and estimate transaction fees.
- [Transfer Jetton Tokens](/sdk/wallet-modules/wallet-ton/usage/transfer-tokens.md): Transfer Jetton tokens and estimate transfer fees on TON.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-ton/usage/sign-verify-messages.md): Sign messages and verify signatures with TON accounts.
- [Handle Errors](/sdk/wallet-modules/wallet-ton/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data in TON wallets.
- [Configuration](/sdk/wallet-modules/wallet-ton/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-ton
- [API Reference](/sdk/wallet-modules/wallet-ton/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-ton
- [wallet-ton-gasless](/sdk/wallet-modules/wallet-ton-gasless.md): Overview of the @tetherto/wdk-wallet-ton-gasless module
- [Usage](/sdk/wallet-modules/wallet-ton-gasless/usage.md): Guide to using the @tetherto/wdk-wallet-ton-gasless module.
- [Get Started](/sdk/wallet-modules/wallet-ton-gasless/usage/get-started.md): Install and create your first gasless TON wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-ton-gasless/usage/manage-accounts.md): Work with multiple gasless TON accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-ton-gasless/usage/check-balances.md): Query native TON, Jetton, and paymaster token balances.
- [Send TON](/sdk/wallet-modules/wallet-ton-gasless/usage/send-transactions.md): Send native TON transactions and estimate fees.
- [Transfer Jetton Tokens](/sdk/wallet-modules/wallet-ton-gasless/usage/transfer-tokens.md): Transfer Jetton tokens gaslessly with fees paid in paymaster tokens.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-ton-gasless/usage/sign-verify-messages.md): Sign messages and verify signatures with gasless TON accounts.
- [Handle Errors](/sdk/wallet-modules/wallet-ton-gasless/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data in gasless TON wallets.
- [Configuration](/sdk/wallet-modules/wallet-ton-gasless/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-ton-gasless
- [API Reference](/sdk/wallet-modules/wallet-ton-gasless/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-ton-gasless
- [wallet-tron](/sdk/wallet-modules/wallet-tron.md): Overview of the @tetherto/wdk-wallet-tron module
- [Usage](/sdk/wallet-modules/wallet-tron/usage.md): Guide to using the @tetherto/wdk-wallet-tron module.
- [Get Started](/sdk/wallet-modules/wallet-tron/usage/get-started.md): Install and create your first Tron wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-tron/usage/manage-accounts.md): Work with multiple Tron accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-tron/usage/check-balances.md): Query native TRX and TRC20 token balances on Tron.
- [Send TRX](/sdk/wallet-modules/wallet-tron/usage/send-transactions.md): Send native TRX and estimate transaction fees on Tron.
- [Transfer TRC20 Tokens](/sdk/wallet-modules/wallet-tron/usage/transfer-tokens.md): Transfer TRC20 tokens and estimate transfer fees on Tron.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-tron/usage/sign-verify-messages.md): Sign messages and verify signatures with Tron accounts using secp256k1.
- [Handle Errors](/sdk/wallet-modules/wallet-tron/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data in Tron wallets.
- [Configuration](/sdk/wallet-modules/wallet-tron/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-tron
- [API Reference](/sdk/wallet-modules/wallet-tron/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-tron
- [wallet-tron-gasfree](/sdk/wallet-modules/wallet-tron-gasfree.md): Overview of the @tetherto/wdk-wallet-tron-gasfree module
- [Usage](/sdk/wallet-modules/wallet-tron-gasfree/usage.md): Guide to using the @tetherto/wdk-wallet-tron-gasfree module.
- [Get Started](/sdk/wallet-modules/wallet-tron-gasfree/usage/get-started.md): Install and create your first gas-free Tron wallet.
- [Manage Accounts](/sdk/wallet-modules/wallet-tron-gasfree/usage/manage-accounts.md): Work with multiple gas-free Tron accounts and custom derivation paths.
- [Check Balances](/sdk/wallet-modules/wallet-tron-gasfree/usage/check-balances.md): Query native TRX and TRC20 token balances on gas-free Tron wallets.
- [Send TRX](/sdk/wallet-modules/wallet-tron-gasfree/usage/send-transactions.md): Send native TRX transactions and estimate fees.
- [Transfer TRC20 Tokens](/sdk/wallet-modules/wallet-tron-gasfree/usage/transfer-tokens.md): Transfer TRC20 tokens gas-free and estimate transfer fees.
- [Sign and Verify Messages](/sdk/wallet-modules/wallet-tron-gasfree/usage/sign-verify-messages.md): Sign messages and verify signatures with gas-free Tron accounts.
- [Handle Errors](/sdk/wallet-modules/wallet-tron-gasfree/usage/handle-errors.md): Handle errors, manage fees, and dispose of sensitive data in gas-free Tron wallets.
- [Configuration](/sdk/wallet-modules/wallet-tron-gasfree/configuration.md): Configuration options and settings for @tetherto/wdk-wallet-tron-gasfree
- [API Reference](/sdk/wallet-modules/wallet-tron-gasfree/api-reference.md): Complete API documentation for @tetherto/wdk-wallet-tron-gasfree
- [Swap Modules](/sdk/swap-modules.md)
- [swap-velora-evm](/sdk/swap-modules/swap-velora-evm.md): Overview of the @tetherto/wdk-protocol-swap-velora-evm module
- [Usage](/sdk/swap-modules/swap-velora-evm/usage.md): How to install and use @tetherto/wdk-protocol-swap-velora-evm for swapping tokens on EVM
- [Get Started](/sdk/swap-modules/swap-velora-evm/usage/get-started.md): Install the package, create VeloraProtocolEvm, and learn supported networks.
- [Execute Swaps](/sdk/swap-modules/swap-velora-evm/usage/execute-swaps.md): Run exact-input swaps, exact-output swaps, and swaps with ERC-4337 accounts.
- [Get Swap Quotes](/sdk/swap-modules/swap-velora-evm/usage/get-swap-quotes.md): Estimate fees and amounts with quoteSwap before executing a swap.
- [Handle Errors](/sdk/swap-modules/swap-velora-evm/usage/handle-errors.md): Catch swap failures, interpret common messages, and clean up sensitive state.
- [Configuration](/sdk/swap-modules/swap-velora-evm/configuration.md): Configuration options and settings for @tetherto/wdk-protocol-swap-velora-evm
- [API Reference](/sdk/swap-modules/swap-velora-evm/api-reference.md): API reference for @tetherto/wdk-protocol-swap-velora-evm
- [Bridge Modules](/sdk/bridge-modules.md)
- [bridge-usdt0-evm](/sdk/bridge-modules/bridge-usdt0-evm.md): Overview of the @tetherto/wdk-protocol-bridge-usdt0-evm module
- [Usage](/sdk/bridge-modules/bridge-usdt0-evm/usage.md): Task-focused guides for @tetherto/wdk-protocol-bridge-usdt0-evm
- [Get Started](/sdk/bridge-modules/bridge-usdt0-evm/usage/get-started.md): Install the bridge package, wire WalletAccountEvm, and review supported chains.
- [Bridge Tokens](/sdk/bridge-modules/bridge-usdt0-evm/usage/bridge-tokens.md): EVM-to-EVM bridging, quotes, fee caps, and optional OFT or endpoint overrides.
- [Bridge with ERC-4337](/sdk/bridge-modules/bridge-usdt0-evm/usage/bridge-with-4337.md): Gasless USD₮0 bridging using WalletAccountEvmErc4337 and paymaster options.
- [Bridge Cross-Ecosystem](/sdk/bridge-modules/bridge-usdt0-evm/usage/bridge-cross-ecosystem.md): Send USD₮0 from EVM toward Solana, TON, or TRON recipients.
- [Handle Errors](/sdk/bridge-modules/bridge-usdt0-evm/usage/handle-errors.md): Catch bridge failures, interpret messages, and dispose of signing accounts safely.
- [Configuration](/sdk/bridge-modules/bridge-usdt0-evm/configuration.md): Configuration options and settings for @tetherto/wdk-protocol-bridge-usdt0-evm
- [API Reference](/sdk/bridge-modules/bridge-usdt0-evm/api-reference.md): Complete API documentation for @tetherto/wdk-protocol-bridge-usdt0-evm
- [Lending Modules](/sdk/lending-modules.md)
- [lending-aave-evm](/sdk/lending-modules/lending-aave-evm.md): Overview of the @tetherto/wdk-protocol-lending-aave-evm module
- [Usage](/sdk/lending-modules/lending-aave-evm/usage.md): How to install and use @tetherto/wdk-protocol-lending-aave-evm on EVM
- [Get Started](/sdk/lending-modules/lending-aave-evm/usage/get-started.md): Install the package, create AaveProtocolEvm, and review prerequisites.
- [Lending Operations](/sdk/lending-modules/lending-aave-evm/usage/lending-operations.md): Supply, withdraw, borrow, repay, quote fees, use ERC-4337, and read account data.
- [Handle Errors](/sdk/lending-modules/lending-aave-evm/usage/handle-errors.md): Catch lending failures and release wallet secrets safely.
- [Configuration](/sdk/lending-modules/lending-aave-evm/configuration.md): Configuration options and settings for @tetherto/wdk-protocol-lending-aave-evm
- [API Reference](/sdk/lending-modules/lending-aave-evm/api-reference.md): API reference for @tetherto/wdk-protocol-lending-aave-evm
- [Fiat Modules](/sdk/fiat-modules.md)
- [fiat-moonpay](/sdk/fiat-modules/fiat-moonpay.md): Overview of the @tetherto/wdk-protocol-fiat-moonpay module
- [Usage](/sdk/fiat-modules/fiat-moonpay/usage.md): How to use the @tetherto/wdk-protocol-fiat-moonpay module
- [Get Started](/sdk/fiat-modules/fiat-moonpay/usage/get-started.md): Install the package and initialize MoonPayProtocol with your wallet and keys.
- [Buy and Sell](/sdk/fiat-modules/fiat-moonpay/usage/buy-and-sell.md): On-ramp, off-ramp, quotes, supported assets, widget options, and custom recipients.
- [Manage Transactions](/sdk/fiat-modules/fiat-moonpay/usage/manage-transactions.md): Poll MoonPay for transaction status and inspect returned details.
- [Configuration](/sdk/fiat-modules/fiat-moonpay/configuration.md): Configuration options for the @tetherto/wdk-protocol-fiat-moonpay module
- [API Reference](/sdk/fiat-modules/fiat-moonpay/api-reference.md): API Reference for the @tetherto/wdk-protocol-fiat-moonpay module
- [Community Modules](/sdk/community-modules.md): Explore WDK compatible modules built by the community and learn how to create your own custom modules.
- [React Native UI Kit](/ui-kits/react-native-ui-kit.md)
- [Get Started](/ui-kits/react-native-ui-kit/get-started.md): Learn about the WDK React Native UI Kit and how to get started
- [API Reference](/ui-kits/react-native-ui-kit/api-reference.md): Complete API reference for all WDK React Native UI Kit components
- [Theming](/ui-kits/react-native-ui-kit/theming.md): Learn how to add your own branding to the UI Kit
- [React Native Starter (Alpha)](/examples-and-starters/react-native-starter.md): Multi-chain wallet starter built with WDK, Expo, and React Native
- [Indexer API](/tools/indexer-api.md)
- [Get Started](/tools/indexer-api/get-started.md): Learn about the WDK Indexer REST API and how to use it
- [API Reference](/tools/indexer-api/api-reference.md): Complete reference for the WDK Indexer REST API
- [Secret Manager](/tools/secret-manager.md): Toolkit for secure handling of seed phrases and encrypted payloads
- [Configuration](/tools/secret-manager/configuration.md): Configure passkey, salt, KDF iterations and runtime options for @tetherto/wdk-secret-manager
- [API Reference](/tools/secret-manager/api-reference.md): API for @tetherto/wdk-secret-manager
- [Price Rates](/tools/price-rates.md): Unified pricing tools for fetching current and historical asset prices
- [Configuration](/tools/price-rates/configuration.md): Configure HTTP pricing clients and providers
- [API Reference](/tools/price-rates/api-reference.md): API for @tetherto/wdk-pricing-bitfinex-http
- [Create WDK Module](/tools/create-wdk-module.md): CLI scaffolding tool to generate new WDK wallet and protocol modules with a single command.
- [React Native Core](/tools/react-native-core.md): Hooks-based React Native library for building multi-chain wallet apps with WDK
- [API Reference](/tools/react-native-core/api-reference.md): Complete API reference for @tetherto/wdk-react-native-core
- [Concepts](/resources-and-guides/concepts.md): Key concepts and definitions used throughout the Wallet Development Kit
