dfinity / grant-rfps

Grant RFPs and Bounties
Apache License 2.0
52 stars 11 forks source link

RFP-1: Bitcoin Integration #3

Closed domwoe closed 2 months ago

domwoe commented 1 year ago

Overview

The pre-release of the Bitcoin integration recently went live on the Internet Computer. This allows canisters to hold native BTC and sign Bitcoin transactions via threshold ECDSA. Furthermore, the Internet Computer keeps track of the Bitcoin state, i.e. the current set of unspent transaction outputs (UTXOs), and makes it available to canisters with a new API.

Areas for Proposals

Novel applications and infrastructure

Wallets

The Bitcoin integration opens a wide design space for on-chain and hybrid wallets. Here are a few examples:

Tapping into Bitcoin Liquidity for DeFi

The Bitcoin integration allows DeFi protocols and applications on the Internet Computer to directly tap into Bitcoin liquidity. Protocols and applications of interest are in particular:

Your unique idea

Of course, we are also excited to support you in the implementation of novel use cases that we haven't thought of.

Libraries and Tooling

The Bitcoin integration provides a rather low-level API to interact with UTXOs and sign transactions. We are looking for libraries and abstractions to be used in Motoko and Rust canisters to simplify development and increase developer experience.

Tutorials and well-documented Sample Applications

Tutorials in written and/or video form as well as well-documented example applications help new developers get started.

How to apply?

Please submit your application at https://dfinity.org/grants

References

domwoe commented 2 months ago

Replaced by #58