circle-buidl-wallets
Async Rust client for the Circle Web3 Services Modular Wallets (Buidl) API.
Buidl Wallets are Account-Abstraction-powered (ERC-4337) wallets that let users pay gas in ERC-20 tokens and batch arbitrary on-chain operations.
Installation
[]
= "0.1"
= { = "1", = ["rt-multi-thread", "macros"] }
Quick Start
use ;
async
API Coverage
| Area | Endpoints |
|---|---|
| Transfers | List transfers, Get transfer |
| User Operations (ERC-4337) | List user ops, Get user op |
| Wallets | List wallet balances, List wallet NFTs |
Authentication
Obtain an API key from the Circle Developer Console and pass it to the client constructor, or set the CIRCLE_API_KEY environment variable.
License
Licensed under the Apache-2.0 License.