ERC-8004 contracts on Arc testnet
- Circle Wallets
- Viem
Prerequisites
Before you begin, make sure you have:- A Circle Developer Console account
- An API key created in the Console: Keys → Create a key → API key → Standard Key
- Your Entity Secret registered
Step 1. Set up your project
Create a project directory, install dependencies, and configure your environment.1.1. Create the project and install dependencies
1.2. Configure TypeScript (optional)
Create atsconfig.json file:tsconfig.json file:1.3. Set environment variables
Create a.env file in the project directory and add your Circle credentials: