Loading...
Loading...
Create and manage Circle developer-controlled wallets where the application retains full custody of wallet keys on behalf of end-users. Covers wallet sets, entity secret registration, token transfers, and balance checks via the developer controlled wallets SDK. Triggers on: developer-controlled wallets, dev-controlled wallets, create wallet, wallet set, entity secret, transfer tokens, check balance, EOA wallet, SCA wallet, initiateDeveloperControlledWalletsClient, createWalletSet, createWallets, custody wallet.
npx skill4agent add circlefin/skills use-developer-controlled-walletsnpm install @circle-fin/developer-controlled-walletsCIRCLE_API_KEY= # Circle API key (format: PREFIX:ID:SECRET)
ENTITY_SECRET= # 32-byte hex entity secretreferences/register-secret.mdimport { initiateDeveloperControlledWalletsClient } from '@circle-fin/developer-controlled-wallets';
const client = initiateDeveloperControlledWalletsClient({
apiKey: process.env.CIRCLE_API_KEY,
entitySecret: process.env.ENTITY_SECRET,
});idempotencyKeyINITIATEDPENDING_RISK_SCREENINGSENTCONFIRMEDCOMPLETEFAILEDDENIEDCANCELLEDreferences/create-dev-wallet.mdreferences/receive-transfer.mdreferences/check-balance-and-transfer-tokens.md.gitignore.env**.pem*-recovery-file.jsonclient.getWalletclient.getWalletsidempotencyKeyCOMPLETEFAILEDDENIEDCANCELLEDuse-user-controlled-walletsuse-modular-wallets