Date - Cryptocurrency X Webflow Template
September 6, 2022
Reading Time - Cryptocurrency X Webflow Template
This is some text inside of a div block.
 min read

DLC.Link Certification Program

Announcement detailing DLC.Link's Training & Certification Program

The DLC.Link 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 Decentralized Ledger 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: Readiness

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 timeframe identified for your launch to testnet? Mainnet?

Phase 2: Solution Architecture (2 weeks)

The DLC.link 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/counterparty 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)

DLC.link’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, DLC.link will certify the application’s readiness to launch their DLC-based solution!