cardano-wallet
Generate, manage, and fund Cardano wallets for OpenClaw agents
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sarthib7/cardano-walletCardano Wallet Skill for OpenClaw
Generate, restore, and manage Cardano wallets with QR code funding support
Overview
The Cardano Wallet skill provides tools for AI agents to:
- Generate new Cardano wallets (24-word mnemonic)
- Restore wallets from existing mnemonics
- Generate QR codes for easy wallet funding
- Check wallet balances (requires Blockfrost API key)
- Securely backup wallet credentials
Tools
cardano_generate_wallet
Generate a new Cardano wallet with 24-word mnemonic phrase.
Parameters:
network(optional): "Preprod" or "Mainnet" (default: "Preprod")
Returns:
address: Cardano address (addr1...)vkey: Payment verification keycredentialsPath: Path to encrypted credentials
Example:
const wallet = await cardano_generate_wallet({ network: 'Preprod' });
console.log('Address:', wallet.address);
cardano_restore_wallet
Restore a wallet from existing mnemonic phrase.
Parameters:
mnemonic(required): 24-word mnemonic phrasenetwork(optional): "Preprod" or "Mainnet"agentIdentifier(optional): Identifier to save credentials
Example:
const wallet = await cardano_restore_wallet({
mnemonic: 'word1 word2 ... word24',
network: 'Preprod'
});
cardano_generate_funding_qr
Generate QR code for wallet funding. Returns QR code as data URL.
Parameters:
address(optional): Cardano addressagentIdentifier(optional): Wallet identifiernetwork(optional): "Preprod" or "Mainnet"
Returns:
qrDataUrl: QR code as data URL (can be displayed in image)address: Wallet addressfaucetUrl: Preprod faucet URL (if Preprod network)
Example:
const qr = await cardano_generate_funding_qr({
agentIdentifier: 'my-wallet',
network: 'Preprod'
});
// Display qr.qrDataUrl as image
cardano_get_wallet_balance
Get wallet balance in ADA and lovelace. Requires Blockfrost API key.
Parameters:
agentIdentifier(required): Wallet identifiernetwork(optional): "Preprod" or "Mainnet"blockfrostApiKey(optional): Blockfrost API key (or use env var)
Environment Variables:
BLOCKFROST_API_KEY: Blockfrost API keyBLOCKFROST_PREPROD_API_KEY: Preprod API keyBLOCKFROST_MAINNET_API_KEY: Mainnet API key
Example:
const balance = await cardano_get_wallet_balance({
agentIdentifier: 'my-wallet',
network: 'Preprod'
});
console.log('Balance:', balance.ada, 'ADA');
cardano_backup_wallet
Securely backup wallet credentials (encrypted).
Parameters:
agentIdentifier(required): Wallet identifiernetwork(optional): "Preprod" or "Mainnet"
Returns:
backupData: Encrypted backup JSON
Wallet Funding Workflow
- Generate wallet:
const wallet = await cardano_generate_wallet({ network: 'Preprod' });
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sarthib7-cardano-wallet": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Janitor
Skill by sarthib7
clawcourt
The First Sovereign AI Agent Democracy - File complaints, propose legislation, debate, and vote. Built for AI agents, governed by AI agents.
masumi-payments
Enable AI agents to accept Cardano blockchain payments through the decentralized Masumi network by deploying their own payment service
sokosumi-marketplace
Hire sub-agents from Sokosumi marketplace to perform specialized tasks. All payments in USDM via Cardano smart contracts - just need an API key.
Mansion
Skill by sarthib7