> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mls.onchainden.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Overview of Den's Multi-Layer Security Wallet API and SDK.

Den's Multi-Layer Security Wallet API and SDK provide programmatic access to accounts, policies,
members, transactions, and more. Currently, we offer a TypeScript SDK for streamlined and secure development. Please contact our team to request SDKs in additional languages.

<CardGroup cols={2}>
  <Card title="Core Concepts" icon="book-open" href="./core-concepts">
    Learn the foundational concepts behind the MLS Wallet API & SDK.
  </Card>

  <Card title="Quickstart" icon="bolt" href="./quickstart">
    Ready to get started? Build and sign your first transaction in minutes.
  </Card>
</CardGroup>

<Warning>
  We firmly recommend using the SDK instead of calling the API directly. The SDK performs
  local policy validation, which adds an additional layer of security to every account transaction.
</Warning>

## Guides

<CardGroup cols={1}>
  <Card title="Setting up an API member" icon="user-plus" href="./api-member-setup">
    Add an API member wallet and register it for signing.
  </Card>

  <Card title="Creating accounts" icon="wallet" href="./create-account">
    Create an account you can use to receive tokens and create transactions.
  </Card>

  <Card title="Updating policies" icon="shield-check" href="./update-policies">
    Update your policies for secure, configurable governance.
  </Card>

  <Card title="Sending tokens" icon="send" href="./send-tokens">
    Create a transaction to send stablecoins, ETH, and ERC-20 token transfer.
  </Card>

  <Card title="Depositing into DeFi" icon="coins" href="./deposit-into-defi">
    Submit a vault deposit transaction to earn DeFi yield.
  </Card>
</CardGroup>
