What problem does it solve?
POW20 mining enables programmable, on-chain, time-layered minting of BSV21 tokens via sCrypt covenants, simplifying the creation and management of mineable tokens and their redemption workflows.
Core Features & Use Cases
- Stateful mining contracts: enforce mining rules and token issuance on-chain via a recursive covenant.
- Redeem/Update cycle: spend a contract UTXO to create a new one with updated supply and a miner reward inscription.
- APIs & compatibility: integrates with 1sat APIs and Runar/sCrypt implementations for token state querying and broadcasting.
- Use Case: Build mineable POW20 tokens, fetch current difficulty, submit solutions, and redeem new tokens.
Quick Start
To begin, prepare a valid preimage with your outpoint, nonce, and worker ID, then submit the redeem transaction to the POW20 contract.