Crowdfunding platform for Bitcoin and UTXO blockchain projects
Bitcoin Launchpad is a transparent crowdfunding platform designed specifically for Bitcoin and UTXO-based blockchain projects. Built with milestone-based fund release mechanisms and on-chain transparency, it enables the Bitcoin community to support critical infrastructure development through Bitcoin and Lightning Network payments.
Initially developed to finance mnemores' own open-source projects, the platform will expand to support carefully curated community projects through a rigorous selection process. All funding is transparent, milestone-driven, and secured through Bitcoin-native escrow mechanisms.
Core platform, Bitcoin/Lightning integration, basic project listing
Planned Q3 2025Multi-sig escrow, milestone tracking, fund release automation
Planned Q4 2025Governance voting, project curation process, backer dashboard
Planned Q1 2026Full DLC integration, advanced governance, mobile app
Planned Q2 2026// Submit a project for funding
val project = LaunchpadProject(
name = "Bitcoin Privacy Toolkit",
description = "Open-source privacy tools for Bitcoin",
fundingGoal = 21_000_000, // sats
milestones = listOf(
Milestone("Research & Design", 5_000_000),
Milestone("Core Development", 10_000_000),
Milestone("Security Audit", 6_000_000)
)
)
// Create funding campaign
val campaign = launchpad.createCampaign(project)
println("Campaign ID: ${campaign.id}")
println("Funding address: ${campaign.bitcoinAddress}")
println("Lightning invoice: ${campaign.lightningInvoice}")
// Backers fund the project
val payment = launchpad.fundProject(
campaignId = campaign.id,
amount = 210_000, // sats
method = PaymentMethod.LIGHTNING
)
// Project owner requests milestone payout
launchpad.requestMilestonePayout(
campaignId = campaign.id,
milestoneIndex = 0,
proof = "https://github.com/project/milestone-1-complete"
)
// Community votes on milestone completion
launchpad.voteMilestone(
campaignId = campaign.id,
milestoneIndex = 0,
approve = true
)
// Funds automatically released when threshold reached
© 2025 Mnemore SA. All rights reserved. | Built with 🧡 in Switzerland