| title | Browse SDKs |
|---|---|
| featureFlag | sdkAndSampleOverviewEnabled |
| sidebarTitle | SDKs |
| mode | wide |
| description | Explore Circle's SDKs to learn and simplify your development with the Circle Platform |
import {SDKCard} from "/snippets/SDKCard.jsx";
<SDKCard id="developer-controlled-wallet-sdk" title="Developer-Controlled Wallets SDK" description="Server SDK for creating and managing developer-controlled wallets" icon="wallet" iconColor="orange" product="Wallets" languages="TypeScript, Python" links={[ { label: "Node.js", href: "https://www.npmjs.com/package/@circle-fin/developer-controlled-wallets", icon: "npm", }, { label: "Python", href: "https://pypi.org/project/circle-developer-controlled-wallets/", }, { label: "Documentation", href: "/sdk-explorer#server-side-sdks", }, ]} />
<SDKCard id="modular-wallet-sdk-client" title="Modular Wallets SDK" description="Client SDK for creating and managing modular wallets" icon="template" iconColor="blue" product="Modular Wallets" languages="JavaScript, TypeScript, Swift, Kotlin, Java" platforms={[ { name: "Web", icon: "globe" }, { name: "iOS", icon: "apple" }, { name: "Android", icon: "android" }, ]} links={[ { label: "Web", href: "https://www.npmjs.com/package/@circle-fin/modular-wallets-core", icon: "npm", }, { label: "iOS", href: "https://github.com/circlefin/modularwallets-ios-sdk", icon: "github", }, { label: "Android", href: "https://github.com/circlefin/modularwallets-android-sdk", icon: "github", }, { label: "Web documentation", href: "/wallets/modular/web-sdk", }, { label: "iOS documentation", href: "/wallets/modular/ios-sdk", }, { label: "Android documentation", href: "/wallets/modular/android-sdk", }, ]} />
<SDKCard id="user-controlled-wallet-sdk-client" title="User-Controlled Wallets SDK (Client)" description="Client SDK for creating and managing user-controlled wallets" icon="wallet" iconColor="green" product="Wallets" languages="JavaScript, TypeScript, Kotlin, Swift" platforms={[ { name: "Web", icon: "globe" }, { name: "React", icon: "react" }, { name: "iOS", icon: "apple" }, { name: "Android", icon: "android" }, ]} links={[ { label: "Web", href: "https://github.com/circlefin/w3s-pw-web-sdk", icon: "github", }, { label: "React Native", href: "https://github.com/circlefin/w3s-react-native-sdk", icon: "github", }, { label: "iOS", href: "https://github.com/circlefin/w3s-ios-sdk", icon: "github", }, { label: "Android", href: "https://github.com/circlefin/w3s-android-sdk", icon: "github", }, { label: "Documentation", href: "/wallets/user-controlled/sdks", }, ]} />
<SDKCard id="user-controlled-wallet-sdk-server" title="User-Controlled Wallets SDK (Server)" description="Server SDK for creating and managing user-controlled wallets" icon="wallet" iconColor="green" product="Wallets" languages="TypeScript, Python" links={[ { label: "Node.js", href: "https://www.npmjs.com/package/@circle-fin/user-controlled-wallets", icon: "npm", }, { label: "Python", href: "https://pypi.org/project/circle-user-controlled-wallets/", }, { label: "Documentation", href: "/sdk-explorer#server-side-sdks", }, ]} />
<SDKCard id="smart-contract-platform-sdk" title="Contracts SDK" description="Server SDK for creating and managing smart contracts" icon="contract" iconColor="purple" product="Contracts" languages="TypeScript, Python" links={[ { label: "Node.js", href: "https://www.npmjs.com/package/@circle-fin/smart-contract-platform", icon: "npm", }, { label: "Python", href: "https://pypi.org/project/circle-smart-contract-platform/", }, { label: "Documentation", href: "/sdk-explorer#server-side-sdks", }, ]} />
<SDKCard id="cctp-third-party-sdks" title="Bridge Kit SDK" description="Server and client SDK that uses CCTP for crosschain transfers" icon="switch" iconColor="blue" product="Bridge Kit" languages="Typescript" links={[ { label: "Node.js", href: "https://www.npmjs.com/package/@circle-fin/bridge-kit", icon: "npm", }, { label: "Documentation", href: "https://developers.circle.com/bridge-kit", }, ]} />
<SDKCard id="mint-payouts-sdk" title="Mint Payouts SDK" description="Server SDK for creating and managing crypto payouts" icon="library" iconColor="violet" product="Mint" languages="NodeJS" links={[ { label: "Github", href: "https://github.com/circlefin/circle-nodejs-sdk", icon: "github", }, ]} />