> ## Documentation Index
> Fetch the complete documentation index at: https://circle-devdocs-test-ai-codegen-component.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK Explorer

> Production-ready SDKs for the Circle platform

Circle offers SDKs for client-side and server-side integration to the Developer
Services APIs. These SDKs reduce the amount of boilerplate code you need to
write and help abstract complexities to simplify the development process. You
can use the Web, iOS, or Android SDK to integrate Circle solutions into your
app.

| Developer Services product | Server-side SDK                                                                                                                                      | Client-side SDK                                                                                                                                                                                          |
| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Wallets: Modular           | Not required                                                                                                                                         | [Web](/wallets/modular/web-sdk)<br />[iOS](/wallets/modular/ios-sdk)<br />[Android](/wallets/modular/android-sdk)                                                                                        |
| Wallets: Dev-Controlled    | \[Node.js]\[devc-nodejs]<br />\[Python]\[devc-python]                                                                                                | Not required                                                                                                                                                                                             |
| Wallets: User-Controlled   | \[Node.js]\[userc-nodejs]<br />\[Python]\[userc-python]                                                                                              | [Web](/wallets/user-controlled/web-sdk)<br />[iOS](/wallets/user-controlled/ios-sdk)<br />[Android](/wallets/user-controlled/android-sdk)<br />[React Native](/wallets/user-controlled/react-native-sdk) |
| Contracts                  | [Node.js](/sdk-explorer/smart-contract-platform/Node.js/getting-started)<br />[Python](/sdk-explorer/smart-contract-platform/Python/getting-started) | Not required                                                                                                                                                                                             |

## Server-side SDKs

<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-2 gap-4 xl:gap-8 pt-4">
  <Card href="/sdk-explorer/developer-controlled-wallets/Node.js/getting-started" title="Developer-controlled wallets Node.js SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/sdk-explorer/developer-controlled-wallets/Python/getting-started" title="Developer-controlled wallets Python SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/sdk-explorer/user-controlled-wallets/Node.js/getting-started" title="User-controlled wallets Node.js SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/sdk-explorer/user-controlled-wallets/Python/getting-started" title="User-controlled wallets Python SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/sdk-explorer/smart-contract-platform/Node.js/getting-started" title="Contracts Node.js SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/sdk-explorer/smart-contract-platform/Python/getting-started" title="Contracts Python SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>
</div>

## Client-side SDKs

<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-2 gap-4 xl:gap-8 pt-4">
  <Card href="/wallets/modular/web-sdk" title="Modular Wallet Web SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/wallets/modular/ios-sdk" title="Modular Wallet iOS SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/wallets/modular/android-sdk" title="Modular Wallet Android SDK">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>

  <Card href="/wallets/user-controlled/sdks" title="User-Controlled Wallets SDKs">
    <div className="inline-flex items-center space-x-2 rounded-sm py-2 pr-1 text-blue-400 font-circular-bold">
      <div>GET STARTED</div>

      <Icon icon="arrow-right" />
    </div>
  </Card>
</div>
