<<<<<<< HEAD
This project demonstrates integration with Circle's blockchain wallet management infrastructure, utilizing Circle's SDK packages for handling different aspects of wallet management and smart contract interactions.
- Entity secret generation and registration
- Developer-controlled wallet management
- Smart contract interactions
- Wallet set creation and management
- Node.js (latest LTS version recommended)
- npm or yarn
- Circle API Key
- Clone the repository
- Install dependencies:
npm install
- Create a
.envfile in the root directory with your Circle API key:CIRCLE_API_KEY=your_api_key_here
@circle-fin/developer-controlled-wallets(v9.2.0)@circle-fin/smart-contract-platform(v9.2.0)@circle-fin/user-controlled-wallets(v9.2.0)
entitySecret.js- Generate a new entity secretregisterSecret.js- Register an entity secretcreateDevWalletSet.js- Create a new developer wallet set
- Never commit the
.envfile or expose your API keys - Keep your entity secrets and recovery files secure
- Follow Circle's security best practices
For more information, refer to: