Circle Programmable Wallets is a Wallet as a Service (WaaS) solution designed to simplify the creation and management of secure Web3 wallets and their private keys. Engine can create and transact with the wallet, but not delete it.
Circle Wallets
Circle wallets are not currently supported on Engine Cloud. They are currently supported on Engine Dedicated v2, and will be available soon with Dedicated v3.
- Create a Circle account at the Circle Console.
- Navigate to API & Client Keys.
- Create an API Key. (Either a standard key or a restricted key scoped to "Programmable Wallets" is required.) Do not enable the IP Allowlist. Store this key, it is not shown again.
- In the dashboard, navigate to Configuration > Server Wallets.
- Select Circle and provide the following:
- API Key (example:
API_KEY:...
)
- API Key (example:
Circle API Key
Circle API Keys are scoped to either Testnet or Mainnet. Server wallets
created with a testnet key will not work on the mainnet, and vice versa
If you want to change between testnet and mainnet, you will need to
update the API key configuration in engine, and recreate a wallet with the
Mainnet scope.