dlcBTC Certification Program

Join the dlcBTC Certification Program and streamline Bitcoin integration for your blockchain application using Discreet Log Contracts (DLCs).

The dlcBTC Certification Program is a streamlined pathway for applications on L1 and L2 blockchains to integrate direct Bitcoin (BTC) transactions.

Eliminating the need for cumbersome processes and security risks associated with traditional methods, this program leverages Discreet Log Contracts (DLCs) to represent Bitcoin in various forms like certified deposit tokens, stablecoins, or NFTs.

Below is a general checklist for how to implement our platform into any application.

Phase 1: Preparation

Developers applying to the program specify the following:

  • Which chain(s) are you building on? (Currently, we support Ethereum and Stacks)

  • Do you already have smart contracts published on-chain?

  • How many engineers are working on the project?

  • Which wallets to do you plan to support?

  • What is the business problem you are solving?

  • Do you have a time-frame identified for your launch to testnet? Mainnet?

Phase 2: Solution Architecture (2 weeks)

The dlcBTC team will work with the developer to design an integration plan

  • Describe the use case for BTC in the application

  • Build a specification or diagram showing the user’s interaction with DLCs

  • Design Router/counter-party functionality

  • Identify oracle partners or data sources (e.g. Chainlink, Pyth, RedStone)

  • Identify data that will need to be passed for DLC open/close events and scope API call

  • Design the initial UI/UX for the user

  • Develop marketing launch plans

Phase 3: Implementation (4-8 weeks)

dlcBTC’s technical team works with the developer to integrate the necessary components

  • Build smart contracts with DLC code customized to the application

  • Determine DLC close conditions and build process flows for each outcome

  • Design Bitcoin-enabled UI mockups and user flows

  • Integrate a Bitcoin wallet that supports the DLC signing flow

Phase 4: Testing (2 weeks)

The developer gets their application ready for alpha launch

  • Support the DLC portion of the developer's security audit

  • Finalize testing strategy

  • Conduct in-depth evaluations and tests on DLC components

  • Provide feedback on alpha launch strategy

Once these steps are complete, dlcBTC will certify the application’s readiness to launch their DLC-based solution

About dlcBTC

As a decentralized wrapped Bitcoin, dlcBTC leverages Discreet Log Contracts (DLCs) and Chainlink's Cross-Chain Interoperability Protocol (CCIP) to provide a theft-proof bridge to cross-chain DeFi, backed by the security of the Bitcoin network. dlcBTC unlocks yield for your Bitcoin in DeFi with the benefit of lower fees and merchant self-custody, empowering users to put their Bitcoin to work.

Reply

or to participate.