Skip to main content

Submit Your Build.

Build a real app on Bitcoin Layer 1, powered by OP_NET. No coding experience needed — Bob handles the code.

Important: Submit early, finish when ready

1.

Submit anytime — even if your app is unfinished. You only need a name, description, category, and GitHub repo. Your app will appear on the ecosystem page as "In Progress" immediately.

2.

Keep building — edit everything while your submission is in progress. Add screenshots, deploy a frontend, polish your README.

3.

Mark "Complete" to enter the contest — your app won't qualify for prizes until you mark it complete. This requires a screenshot and a tweet with #opnetvibecode + @opnetbtc.

TL;DR: Submit now to get on the board. Complete when you're ready to compete.

From zero to Bitcoin L1.

01

Build with Bob

Go to ai.opnet.org and use Bob — OP_NET's AI dev agent — to build a real Bitcoin L1 smart contract app. No prior coding experience required. While building, write a README.md. It's your project's resume: what it does, how to run it, and why it matters.

02

Clean Your Project

Before going public, remove all private keys, mnemonics, and API secrets from your codebase. Set up a proper .gitignore to exclude node_modules, build artifacts, and .env files. Private keys on GitHub are permanent — theft is guaranteed if exposed.

03

Push to GitHub

Create a public GitHub repository and push your code. Your project must be open source to qualify. Claude Code handles all git commands automatically — just give it the repo URL. Verify your README renders and all files are visible.

Why open source? Vibecoding means transparency. When Bob writes the code, you own the idea — open source lets the community learn, fork, and build on each other's work.

04

Deploy Your Frontend

Optional · Highly recommended

Optional but strongly recommended. Deploy to Vercel, IPFS, or a .btc domain. Deployed apps consistently outperform GitHub-only submissions — a live, testable frontend proves it actually ships. Include the URL in your submission.

05

Tweet Your Build

Required to enter

Post on X showing what you built and why it matters on Bitcoin L1. Include #opnetvibecode and tag @opnetbtc + @opnetbtc_eco. This tweet is mandatory to enter — no tweet means no entry.

Step 06

Ready to submit?

Connect your OP_WALLET to create your builder profile and submit your app.

Your wallet is your identity on Bitcoin L1. It links your builds to your profile — no email or password needed.