ckSOL is a chain-key token on the Internet Computer that is backed 1:1 by SOL, the native token of the Solana blockchain.
Each ckSOL is backed by exactly 1 SOL held by the ckSOL minter canister. ckSOL can be converted to SOL at any time, and vice versa.
- How It Works: the deposit and withdrawal flows.
- Command Line Interface: interacting with the minter using
icp-cli. - Design: the full design rationale, including fees and flows.
- Deployment: installing the canisters and running a round trip.
- Building and Testing: working on this repository.
| Canister | Canister ID |
|---|---|
| Minter | lh22c-kyaaa-aaaar-qb5nq-cai |
| Ledger | ls5lp-lqaaa-aaaar-qb5oa-cai |
| Ledger Index | 2ezyf-hqaaa-aaaar-qb6ga-cai |
| Canister | Canister ID |
|---|---|
| Minter | ljyxk-riaaa-aaaar-qb5mq-cai |
| Ledger | la34w-haaaa-aaaar-qb5na-cai |
| Ledger Index | 2r6ji-gyaaa-aaaar-qb6fq-cai |
- SOL RPC Canister — Solana JSON-RPC access from the Internet Computer.
- ckETH — Chain-key Ethereum token, which ckSOL is modeled after.
- ckBTC — Chain-key Bitcoin token.
- ICRC-1 Ledger — The token standard used by the ckSOL ledger.
At this point we do not accept external contributions yet. External contributions will be accepted after the initial release.
This project is licensed under the Apache License 2.0.