# Usage

The WDK Core module is the central orchestrator for your wallet interactions.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-rocket">:rocket:</i></td><td><strong>Getting Started</strong></td><td>Install and instantiate the WDK.</td><td><a href="usage/getting-started">getting-started</a></td></tr><tr><td><i class="fa-wallet">:wallet:</i></td><td><strong>Register Wallets</strong></td><td>Connect specific blockchains (Ethereum, TON, etc.).</td><td><a href="usage/wallet-registration">wallet-registration</a></td></tr><tr><td><i class="fa-user">:user:</i></td><td><strong>Manage Accounts</strong></td><td>Retrieve accounts and check balances.</td><td><a href="usage/account-management">account-management</a></td></tr><tr><td><i class="fa-exchange-alt">:exchange-alt:</i></td><td><strong>Send Transactions</strong></td><td>Transfer native tokens.</td><td><a href="usage/transactions">transactions</a></td></tr><tr><td><i class="fa-plug">:plug:</i></td><td><strong>Integrate Protocols</strong></td><td>Use Swap, Bridge, and Lending protocols.</td><td><a href="usage/protocol-integration">protocol-integration</a></td></tr><tr><td><i class="fa-layer-group">:layer-group:</i></td><td><strong>Configure Middleware</strong></td><td>Add logging and failover protection.</td><td><a href="usage/middleware">middleware</a></td></tr><tr><td><i class="fa-exclamation-triangle">:exclamation-triangle:</i></td><td><strong>Error Handling</strong></td><td>Best practices for security and stability.</td><td><a href="usage/error-handling">error-handling</a></td></tr></tbody></table>
