Status: Open
Project Type: Cooperative/Contest - Multiple workers can submit work and the bounty is shared
Time Commitment: Days
Experience Level: Beginner - Intermediate
Size: USD 5'000 in ICP (at time of distribution)
Deadline: -
Description
Inscriptions are arbitrary data associated with a specific Satoshi. Inscriptions can be used to create Bitcoin NFTs and overlay protocols such as BRC-20. In this bounty, you'll implement a canister to inscribe arbitrary data using threshold ECDSA.
Regular inscriptions use Pay-to-Taproot (P2TR), which requires Schnorr signatures. The Internet Computer, however, does only support threshold ECDSA for now, and you need to fall back to using Pay-to-Witness-Script-Hash (P2WSH). There was a small prior bounty to create a Proof-of-Concept for inscribing using P2WSH. Currently, these inscriptions won't be indexed by Ordinals.com and hiro, but there is an open pull request to ord.
Requirements
Should have an API to inscribe arbitrary data up to the max size.
Should be able to hold ordinals in custody to inscribe
Should be able to take fees from Bitcoin transactions
Should provide a launchpad frontend
Acceptance Criteria
Service Canister and frontend deployed to the Internet Computer
Overview
Status: Open Project Type: Cooperative/Contest - Multiple workers can submit work and the bounty is shared Time Commitment: Days Experience Level: Beginner - Intermediate Size: USD 5'000 in ICP (at time of distribution) Deadline: -
Description
Inscriptions are arbitrary data associated with a specific Satoshi. Inscriptions can be used to create Bitcoin NFTs and overlay protocols such as BRC-20. In this bounty, you'll implement a canister to inscribe arbitrary data using threshold ECDSA.
Regular inscriptions use Pay-to-Taproot (P2TR), which requires Schnorr signatures. The Internet Computer, however, does only support threshold ECDSA for now, and you need to fall back to using Pay-to-Witness-Script-Hash (P2WSH). There was a small prior bounty to create a Proof-of-Concept for inscribing using P2WSH. Currently, these inscriptions won't be indexed by Ordinals.com and hiro, but there is an open pull request to ord.
Requirements
Acceptance Criteria
Evaluation Criteria
How to participate?
Post your submission in the following forum thread. Please be aware that Terms and Conditions of the DFINITY Developer Grants Program apply.
References