cardano-cli-wallets-operator

Execute wallet operations: key generation, address building. Manual invoke only for safety.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "cardano-cli-wallets-operator" with this command: npx skills add thamacroman/cardano-agent-skills/thamacroman-cardano-agent-skills-cardano-cli-wallets-operator

cardano-cli-wallets-operator

OPERATOR SKILL: This skill executes commands. It requires explicit human invocation and cannot be auto-triggered by the model.

When to use

  • When you need to actually execute wallet creation commands
  • After reviewing the guidance from cardano-cli-wallets

Operating rules (must follow)

  • Confirm network (mainnet/preprod/preview) before ANY execution
  • Always create a dedicated directory for wallet files
  • Set chmod 600 *.skey immediately after key generation
  • Show the user what will be executed before running
  • Verify each step succeeded before continuing

Execution workflow

Step 1: Confirm parameters

Network: [mainnet/preprod/preview]
Magic: [1 for preprod, 2 for preview, none for mainnet]
Wallet directory: [path]

Step 2: Create directory

mkdir -p <wallet-dir> && cd <wallet-dir>

Step 3: Generate keys (with confirmation)

# Payment keys
cardano-cli conway address key-gen \
  --verification-key-file payment.vkey \
  --signing-key-file payment.skey

# Stake keys
cardano-cli conway stake-address key-gen \
  --verification-key-file stake.vkey \
  --signing-key-file stake.skey

# Secure immediately
chmod 600 *.skey

Step 4: Build addresses

# 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  # adjust per network

Step 5: Verify and report

echo "=== Wallet Created ==="
echo "Base Address: $(cat base.addr)"
ls -la *.vkey *.skey *.addr

Safety / key handling

  • NEVER display .skey file contents
  • ALWAYS chmod 600 immediately after generation
  • For mainnet: strongly recommend offline generation
  • Verify directory permissions before proceeding

References

  • cardano-cli-wallets (guidance skill)
  • shared/PRINCIPLES.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

cardano-cli-wallets-operator

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

koios-agent-wallet

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

cardano-cli-wallets

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

meshjs-cardano

No summary provided by upstream source.

Repository SourceNeeds Review