File contents cardano-cli-wallets
This is a guidance skill. It provides templates and explanations but does not execute commands. For execution, use cardano-cli-wallets-operator.
When to use
Learning how to create payment/stake keys and addresses
Understanding wallet structure and UTxO model
Getting copy-paste command templates
Operating rules (must follow)
Confirm network (mainnet vs preprod/preview) before providing commands
Never execute commands—only provide templates
Include verification steps in every template
Keep secrets out of examples
Docker fallback mode
If cardano-cli is not installed locally, use the wrapper script in this skill folder to run cardano-cli inside Docker (the Cardano node container images include the CLI).
chmod +x {baseDir}/scripts/cardano-cli.sh
{baseDir}/scripts/cardano-cli.sh version
Notes:
The wrapper mounts your current directory into the container as /work so files like pparams.json, tx.body, datum.json work normally.
If you have a local node socket, set CARDANO_NODE_SOCKET_PATH before running so query commands work.
Override the image with CARDANO_DOCKER_IMAGE=ghcr.io/intersectmbo/cardano-node:<tag>.
Workflow
Identify network
Ask for mainnet or preprod/preview and magic number
Determine CLI style (era-prefixed vs legacy) via doctor
Provide key generation template
# Create wallet directory
mkdir -p wallet && cd wallet
# Generate payment keys
cardano-cli conway address key-gen \
--verification-key-file payment.vkey \
--signing-key-file payment.skey
# Generate stake keys
cardano-cli conway stake-address key-gen \
--verification-key-file stake.vkey \
--signing-key-file stake.skey
# Secure keys
chmod 600 *.skey
Provide address building template
# Build base address (payment + stake)
cardano-cli conway address build \
--payment-verification-key-file payment.vkey \
--stake-verification-key-file stake.vkey \
--out-file base.addr \
--testnet-magic 1 # or --mainnet
# Build enterprise address (payment only)
cardano-cli conway address build \
--payment-verification-key-file payment.vkey \
--out-file enterprise.addr \
--testnet-magic 1
Provide UTxO query template
cardano-cli conway query utxo \
--address $(cat base.addr) \
--testnet-magic 1
Wallet dossier output format
=== Wallet Dossier ===
Network: preprod (magic 1)
Base Address: addr_test1...
Enterprise Address: addr_test1...
Payment VKey Hash: abc123...
Stake VKey Hash: def456...
Files: payment.vkey, payment.skey, stake.vkey, stake.skey
Examples
Example: Create preprod wallet
User request: "Create a wallet for preprod testing"
Response:
# === Preprod Wallet Setup ===
# 1. Create directory
mkdir -p ~/cardano/preprod-wallet && cd ~/cardano/preprod-wallet
# 2. Generate payment keypair
cardano-cli conway address key-gen \
--verification-key-file payment.vkey \
--signing-key-file payment.skey
# 3. Generate stake keypair
cardano-cli conway stake-address key-gen \
--verification-key-file stake.vkey \
--signing-key-file stake.skey
# 4. Build base address
cardano-cli conway address build \
--payment-verification-key-file payment.vkey \
--stake-verification-key-file stake.vkey \
--out-file base.addr \
--testnet-magic 1
# 5. Secure keys
chmod 600 *.skey
# 6. Display address for funding
echo "Fund this address from faucet:"
cat base.addr
# 7. Verify (after funding)
cardano-cli conway query utxo \
--address $(cat base.addr) \
--testnet-magic 1
Safety / key handling
Never paste .skey contents into chat
Prefer offline key generation for real funds
Lock permissions: chmod 600 *.skey
Avoid cloud sync for key directories
References
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1 --- 2 name: flux-point-studios-cardano-agent-skills-cardano-cli-wallets 3 description: cardano-cli-wallets 4 --- 5 6 # cardano-cli-wallets 7 8 > **This is a guidance skill.** It provides templates and explanations but does not execute commands. For execution, use `cardano-cli-wallets-operator`. 9 10 ## When to use 11 - Learning how to create payment/stake keys and addresses 12 - Understanding wallet structure and UTxO model 13 - Getting copy-paste command templates 14 15 ## Operating rules (must follow) 16 - Confirm network (mainnet vs preprod/preview) before providing commands 17 - Never execute commands—only provide templates 18 - Include verification steps in every template 19 - Keep secrets out of examples 20 21 ## Docker fallback mode 22 If `cardano-cli` is not installed locally, use the wrapper script in this skill folder to run **cardano-cli inside Docker** (the Cardano node container images include the CLI). 23 24 ```bash 25 chmod +x {baseDir}/scripts/cardano-cli.sh 26 {baseDir}/scripts/cardano-cli.sh version 27 ``` 28 29 Notes: 30 - The wrapper mounts your current directory into the container as `/work` so files like `pparams.json`, `tx.body`, `datum.json` work normally. 31 - If you have a local node socket, set `CARDANO_NODE_SOCKET_PATH` before running so `query` commands work. 32 - Override the image with `CARDANO_DOCKER_IMAGE=ghcr.io/intersectmbo/cardano-node:<tag>`. 33 34 ## Workflow 35 1) Identify network 36 - Ask for **mainnet** or **preprod/preview** and magic number 37 - Determine CLI style (era-prefixed vs legacy) via doctor 38 39 2) Provide key generation template 40 ```bash 41 # Create wallet directory 42 mkdir -p wallet && cd wallet 43 44 # Generate payment keys 45 cardano-cli conway address key-gen \ 46 --verification-key-file payment.vkey \ 47 --signing-key-file payment.skey 48 49 # Generate stake keys 50 cardano-cli conway stake-address key-gen \ 51 --verification-key-file stake.vkey \ 52 --signing-key-file stake.skey 53 54 # Secure keys 55 chmod 600 *.skey 56 ``` 57 58 3) Provide address building template 59 ```bash 60 # Build base address (payment + stake) 61 cardano-cli conway address build \ 62 --payment-verification-key-file payment.vkey \ 63 --stake-verification-key-file stake.vkey \ 64 --out-file base.addr \ 65 --testnet-magic 1 # or --mainnet 66 67 # Build enterprise address (payment only) 68 cardano-cli conway address build \ 69 --payment-verification-key-file payment.vkey \ 70 --out-file enterprise.addr \ 71 --testnet-magic 1 72 ``` 73 74 4) Provide UTxO query template 75 ```bash 76 cardano-cli conway query utxo \ 77 --address $(cat base.addr) \ 78 --testnet-magic 1 79 ``` 80 81 5) Wallet dossier output format 82 ``` 83 === Wallet Dossier === 84 Network: preprod (magic 1) 85 Base Address: addr_test1... 86 Enterprise Address: addr_test1... 87 Payment VKey Hash: abc123... 88 Stake VKey Hash: def456... 89 Files: payment.vkey, payment.skey, stake.vkey, stake.skey 90 ``` 91 92 ## Examples 93 94 ### Example: Create preprod wallet 95 **User request:** "Create a wallet for preprod testing" 96 97 **Response:** 98 ```bash 99 # === Preprod Wallet Setup === 100 101 # 1. Create directory 102 mkdir -p ~/cardano/preprod-wallet && cd ~/cardano/preprod-wallet 103 104 # 2. Generate payment keypair 105 cardano-cli conway address key-gen \ 106 --verification-key-file payment.vkey \ 107 --signing-key-file payment.skey 108 109 # 3. Generate stake keypair 110 cardano-cli conway stake-address key-gen \ 111 --verification-key-file stake.vkey \ 112 --signing-key-file stake.skey 113 114 # 4. Build base address 115 cardano-cli conway address build \ 116 --payment-verification-key-file payment.vkey \ 117 --stake-verification-key-file stake.vkey \ 118 --out-file base.addr \ 119 --testnet-magic 1 120 121 # 5. Secure keys 122 chmod 600 *.skey 123 124 # 6. Display address for funding 125 echo "Fund this address from faucet:" 126 cat base.addr 127 128 # 7. Verify (after funding) 129 cardano-cli conway query utxo \ 130 --address $(cat base.addr) \ 131 --testnet-magic 1 132 ``` 133 134 ## Safety / key handling 135 - Never paste `.skey` contents into chat 136 - Prefer offline key generation for real funds 137 - Lock permissions: `chmod 600 *.skey` 138 - Avoid cloud sync for key directories 139 140 ## References 141 - `shared/PRINCIPLES.md` (repo) 142 - [Cardano Docs: Keys and Addresses](https://docs.cardano.org) 143 144 --- 145 > Converted and distributed by [TomeVault](https://tomevault.io/claim/flux-point-studios) — claim your Tome and manage your conversions. 146 <!-- tomevault:4.0:skill_md:2026-04-11 -->
tomevault-io/skills-registry/tree/main/flux-point-studios--cardano-agent-skills--cardano-cli-wallets commit 4ff0006dd6
Frequently asked questions How do I install the Flux Point Studios Cardano Agent Skills Cardano CLI Wallets skill? Run npx skillmds@latest add tomevault-io/flux-point-studios-cardano-agent-skills-cardano-cli-wallets in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Flux Point Studios Cardano Agent Skills Cardano CLI Wallets skill do? cardano-cli-wallets It is listed under AI & ML on SkillMD.
Is Flux Point Studios Cardano Agent Skills Cardano CLI Wallets safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Flux Point Studios Cardano Agent Skills Cardano CLI Wallets? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Flux Point Studios Cardano Agent Skills Cardano CLI Wallets free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Flux Point Studios Cardano Agent Skills Cardano CLI Wallets? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.