Welcome to the Candide GitHub! We build open source tooling for Ethereum smart account infrastructure. From SDKs and plugins to Bundler and Paymaster services. If you don't know where to start, head to the docs.
| What you want to do | Go here |
|---|---|
| See working code examples | abstractionkit-examples |
| Read guides and API references | docs.candide.dev |
- abstractionkit-examples — Step-by-step examples: creating accounts, sending gasless transactions, passkey auth, and more
- AbstractionKit SDK — TypeScript library for building with Safe accounts and EIP-7702, with first-class support for passkeys, gas sponsorship, and social recovery
- Tether WDK x Candide — Examples for using Tether's Wallet Development Kit with Candide
- Safe Passkeys Demo — React app showcasing passkey authentication with Safe accounts
- Safe Unified Account Demo — React demo for multichain Safe accounts with unified signatures
- Safe React Native Passkeys Demo — React Native demo for passkey-based Safe accounts on mobile
- candide-contracts — Social recovery module, paymaster contracts, BLS helpers, and audit reports
- Voltaire — Modular and lightning-fast Python Bundler for ERC-4337 Account Abstraction
- Paymaster API — JSON-RPC API reference for Candide's gas sponsorship service
- Safe Cover — Frontend for Safe account recovery: manage guardians and complete recovery flows