1. Project Name & Description
Project Name: All-or-Nothing Crowdfunding on Rootstock
Description:
I’m building a modular, open-source smart contract that enables All-or-Nothing (AON) crowdfunding directly on Rootstock. It will mirror the functionality of Kickstarter but on Bitcoin and in a non-custodial, trustless way. It allows contributors to fund projects with the assurance that funds are only released if the campaign hits its goal within a set duration. If the goal is missed, all contributors are automatically refunded—without custodians or intermediaries.
I will be making this contract open source and free to use by anyone who wishes to integrate it, and make it super easy for platforms to integrate it. This tool I’m building is designed for broader adoption across Bitcoin apps (such as crowdfunding platforms), grant programs, Nostr clients, and open-source funding tools. I aim to bring it to market with the help of Bitcoin content creators.
2. Team Background
Stelios Rammos: Co-Founder & CTO of Geyser
Twitter: @steliosrammos
GitHub: https://github.com/steliosrammos
I’m a full-stack engineer and co-founder of Geyser, where I’ve spent the last few years building trust-minimized tools for the Bitcoin economy. I specialize in Lightning and smart contracts and have led the development of Geyser’s infrastructure, serving over 100,000 contributors across thousands of campaigns. With this grant, I’m acting independently to deliver a reusable AON funding primitive to the Bitcoin ecosystem.
3. Total Grant Amount
Total Requested: $24,000
Milestone 1 Request: $10,000
4. Milestone 1: AON on Regtest — $10,000
Deliverables:
-
Core All-Or-Nothing crowdfunding smart contract logic, which includes:-
funding, refunding and claiming flow
-
contract cancelation by contract creator or owner
-
public methods to review contract internal state
-
-
Docker-based Regtest infrastructure with CLI commands to execute core flows -
Test suite for all contracts testing the core flows of each contract -
Documentation of the architecture, and edge cases -
All of the above will be published under MIT license
5. Milestone 2: Audit & Real world usage — $10,000
Deliverables:
-
Final audit and security review -
Production Deployment instructions -
Documentation (usage, architecture, edge cases, etc.) -
At least one platform integrates this AON functionality through a live project launch
6. Milestone 3: Promotion and Go to Market — $4,000
Deliverables:
-
Produce at least 7 pieces of content in different languages highlighting Kickstarter on Bitcoin via Rootstock, and any platform that has integrated this functionality. -
Produce a mini-documentary explaining the power of Bitcoin crowdfunding via AON
Aim: Get the Bitcoin and cypto world to know about this powerful tool and use case.
Note: I spoke to several content creators who regularly reach in the tens of thousands of impressions across different languages and their budget is $200 per content. I could get around 5-10 to create a number of content pieces (text, video, etc) about Rootstock-powered AON once platforms start integrating it. Also, I know several documentarists who can make a mini-doc about the AON functionality which will help promote Rootstock AON and the platforms integrating it - to spotlight successful uses of this tool.
7. Timeline
- August-September 2025 - Build and deploy AON on Regtest (Milestone 1)
- September 2025 - Audit & Real world usage (Milestone 2)
- October 2025 - Audit & Real world usage (Milestone 3)
8. Technical Specs
This contract is designed to be gas-efficient, modular, and secure. Key components include:
-
Factory contract for deploying isolated AON campaigns
-
Non-upgradable proxies to minimize attack vectors and ensure safety of funds
-
Campaign logic (goal, duration, refund, claim) embedded in implementation contract
-
Optional logic extensions for future upgrades (e.g., milestone-based releases)
Additional features:
-
BTC-native UX via Boltz swaps for Lightning or on-chain BTC ↔ RBTC
-
Time-locked, permissionless state transitions
-
Open architecture that can be adopted by any platform.
9. Value Proposition for Rootstock
This project brings one of the most trusted crowdfunding formats—used by Kickstarter and others—into the Bitcoin world for the first time.
Rootstock becomes the foundation for trustless, programmable funding tools including:
-
Transparent escrow
-
Smart refunds and contributor protection
-
DAO-compatible grant disbursements
-
Developer tooling for future primitives (split funding, milestone unlocks, etc.)
It’s a real-world use case for Rootstock that demonstrates the platform’s utility as the smart-contract layer of Bitcoin. It will highlight the power of Rootstock as an enabler for different kinds of Bitcoin escrow.
10. Demo / GitHub Repo
-
Github Repo: deliverable with Milestone 1 completion.
-
Demo: since this is a proposal for a developer toolkit, rather than a user interface, it seems more fitting to provide a visual mapping of the smart contract we are building rather than a product demo. Here is the
Technical Specs & Architecture:
