·ckbtc

Accept, send, and manage ckBTC (chain-key Bitcoin). Covers BTC deposit flow via minter, ckBTC transfers, withdrawal to BTC, subaccount derivation, and UTXO management. Use when integrating Bitcoin, ckBTC, BTC deposits, or BTC withdrawals in a canister. Do NOT use for plain token transfers without BTC minting/withdrawal — use icrc-ledger instead.

9Installs·3Trend·@dfinity

Installation

$npx skills add https://github.com/dfinity/icskills --skill ckbtc

How to Install ckbtc

Quickly install ckbtc AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/dfinity/icskills --skill ckbtc
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: dfinity/icskills.

SKILL.md

View raw

ckBTC is a 1:1 BTC-backed token native to the Internet Computer. No bridges, no wrapping, no third-party custodians. The ckBTC minter canister holds real BTC and mints/burns ckBTC tokens. Transfers settle in 1-2 seconds with a 10 satoshi fee (versus minutes and thousands of satoshis on Bitcoin L1).

| ckBTC Ledger | mxzaz-hqaaa-aaaar-qaada-cai | | ckBTC Minter | mqygn-kiaaa-aaaar-qaadq-cai | | ckBTC Index | n5wcd-faaaa-aaaar-qaaea-cai | | ckBTC Checker | oltsj-fqaaa-aaaar-qal5q-cai |

| ckBTC Ledger | mc6ru-gyaaa-aaaar-qaaaq-cai | | ckBTC Minter | ml52i-qqaaa-aaaar-qaaba-cai | | ckBTC Index | mm444-5iaaa-aaaar-qaabq-cai |

Accept, send, and manage ckBTC (chain-key Bitcoin). Covers BTC deposit flow via minter, ckBTC transfers, withdrawal to BTC, subaccount derivation, and UTXO management. Use when integrating Bitcoin, ckBTC, BTC deposits, or BTC withdrawals in a canister. Do NOT use for plain token transfers without BTC minting/withdrawal — use icrc-ledger instead. Source: dfinity/icskills.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/dfinity/icskills --skill ckbtc
Category
</>Dev Tools
Verified
First Seen
2026-03-10
Updated
2026-03-11

Browse more skills from dfinity/icskills

Quick answers

What is ckbtc?

Accept, send, and manage ckBTC (chain-key Bitcoin). Covers BTC deposit flow via minter, ckBTC transfers, withdrawal to BTC, subaccount derivation, and UTXO management. Use when integrating Bitcoin, ckBTC, BTC deposits, or BTC withdrawals in a canister. Do NOT use for plain token transfers without BTC minting/withdrawal — use icrc-ledger instead. Source: dfinity/icskills.

How do I install ckbtc?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/dfinity/icskills --skill ckbtc Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/dfinity/icskills

Details

Category
</>Dev Tools
Source
skills.sh
First Seen
2026-03-10