Intro to Candide
Candide is the most complete smart account toolset with support for both ERC-4337 and EIP-7702 Account Abstraction.
UX Benefits
- Auth Abstraction:
- Gas Abstraction:
- Sponsor gas with rules and policies
- Offer gas payments in erc-20 tokens
- Transaction Abstraction
- Automate transactions with Spending Limits. Offer subscriptions, reccuring or scheduled payments.
- Batch multiple transactions into one.
- Security
- Account Recovery with trusted contracts or with traditional email/sms
And that's only the tip of the iceberg. Because each account is a smart contract, contracts are programmable and enable arbitrarily advanced transaction functionalities. Unlike EOAs, which are limited by design.
Products
- AbstractionKit SDK: A Typescript library to build and send UserOperations, with first class support for Safe Accounts and Simple Account.
- Bundler API: Nodes extension on all EVM compatible chains to send smart wallet type transactions
- Paymaster API: Off-chain verification API facilitating gas sponsorship for gasless and gas payments in erc-20 token
- InstaGas: A no-code platform that enables Apps to sponsor gas fees for their end-users using rules and policies
Chains supported
Candide is available on all major EVM equivalent networks. If you would like to see a network supported, reach out to us.








Support & Feedback
You can reach out to us at any time for questions, issues, concerns, product ideas, or random thoughts. Here are some ways to do so:
- Join our Discord community here
- Send us a tweet or DM us @candidelabs
- Email us at team@candidelabs.com
We have night owls and early birds on our team, so you can expect to hear back from us at any time, regardless of where you are in the world.
Getting Started
Send your First Transaction
Learn how to create a smart wallet and to send your first erc-4337 UserOperation
Send a Gasless Transaction
Learn how to send gasless transactions using a paymaster
Pay Gas in ERC-20
Learn how to abstract gas away by letting users pay gas in ERC-20
Multisig
Learn how to create a multisig wallet and sign with all parties a userOperation