Skip to main content

Devconnect Bounty Program

Introduction: Build the Future of Creators

Welcome to the Oak Network! We are building an open-source, decentralized protocol designed to serve as the fundamental infrastructure for creators platforms worldwide.

We are preparing to launch an invite-only bounty program with $60,000 USD in incentives. This program is designed to:

  • Accelerate Development: Speed up our in-house tools like Catalyst and Signet
  • Foster Innovation: Encourage new products and integrations built on Oak Network
  • Build Community: Create a thriving ecosystem of developers and builders
  • Drive Adoption: Showcase the power of our open-source stack

At Devconnect 2025 (November 17th - 23rd), we want to meet potential developers, understand their strengths and interests, and invite them to join our structured program. After Devconnect, selected developers will receive ongoing support through Discord discussions and feature/goal distribution via GitHub.

We invite you to connect with us at Devconnect, learn about our open-source stack, and explore how we can build the next generation of community funding together.

Program Overview

Total Prize Pool: $60,000 USD

The bounty program (yet to be launched) is structured to reward both core development contributions and innovative new products. All bounties will be managed and paid through the Opire platform, ensuring transparency and automated payouts.

Planned Bounty Distribution:

  • Final Products: $18,000 USD (30%)
  • Integrations: $18,000 USD (30%)
  • Core Development: $18,000 USD (30%)
  • Smart Contract Extensions: $6,000 USD (10%)

Rewards will be distributed based on:

  • Technical Quality: Code quality, security, and best practices
  • Impact: Value to the Oak Network ecosystem
  • Completeness: Full implementation and documentation
  • Innovation: Novel approaches and creative solutions

Timeline

  • Event: Devconnect 2025, November 17th - 23rd (Networking & Recruitment)
  • Program Launch: To be announced (Invite-only program)
  • Program Structure: Continuous submissions with ongoing support via Discord and GitHub
  • Evaluation Period: Ongoing review and feedback cycles
  • Payout Timeline: Payments processed via Opire platform within 1-7 days after PR approval

Devconnect 2025: Meet & Recruit

At Devconnect 2025 (November 17th - 23rd), we want to meet potential developers and understand how we can work together. This is a networking and recruitment event where we will:

  • One-on-One Meetings: Schedule individual conversations to learn about your strengths, interests, and experience
  • Technical Discussions: Explore your technical background and how it aligns with our needs
  • Project Exploration: Discuss potential contributions and areas where you can make an impact
  • Community Building: Connect with other builders and the Oak Network community
  • Invitation Process: Select developers to join our invite-only program based on mutual fit

Can't attend Devconnect? Join our waitlist to express your interest and we'll reach out when opportunities become available.

After Devconnect: Selected developers will be invited to join our structured program with:

  • Discord Support: Constant discussions, technical support, and community engagement
  • GitHub Integration: Features and goals distributed through GitHub issues and project boards
  • Ongoing Collaboration: Regular check-ins and collaborative development sessions

Development Stack

We support flexible development approaches:

  • Backend: Go or JavaScript/TypeScript (choose what's best for your use case)
  • Frontend: React (always)
  • Blockchain: Integration with Oak Protocol smart contracts via Catalyst API
  • Key Management: Signet for wallet creation and transaction signing

Bounty Management Platform

All bounties will be managed and paid through the Opire platform. Opire is a platform designed specifically for funding open-source issues and managing developer bounties. This ensures:

  • Transparent Bounty Scoping: Verified funding attached to each issue
  • Automated Payouts: Streamlined payment process upon PR approval and code review
  • Clear Tracking: Real-time visibility of progress and contributions
  • Developer-Friendly: Developers receive 100% of the bounty (no fees deducted)
  • Secure Payments: All payments processed through Stripe for security and reliability

Learn More: Visit Opire.dev to understand how the platform works and view featured bounties from other open-source projects.

Submission Process

  1. Review Categories: Choose the category that best fits your project
  2. Join Discord: Join our Discord community for updates and support
  3. Submit Proposal: Create a detailed proposal following our guidelines
  4. Development: Build your solution with community support
  5. Submit for Review: Complete your project and submit for evaluation
  6. Get Rewarded: Receive your bounty payment upon approval

Our Open-Source Stack

We've designed our stack to be powerful for Web3 natives and accessible for all developers.

Oak Protocol

The core smart contracts governing crowdfunding campaigns, treasuries, and payouts. Fully audited and production-ready.

Catalyst

A centralized API service that provides a simple, fast, and reliable way to interact with all our services and smart contracts. No deep knowledge of blockchain is required to get started.

SDKs

Software Development Kits built on top of Catalyst to make integration into your applications seamless. SDK development will commence after Catalyst v1.0 is stable, as Catalyst serves as the foundation for all SDK implementations.

Supported Languages (under development):

  • JavaScript/TypeScript: Primary SDK with full feature support
  • Python: For data science, analytics, and backend integrations
  • Go: For high-performance server-side applications and infrastructure tools

Note: SDKs are currently in active development. Early access may be available for bounty participants working on Catalyst-related projects.

Signet

Our open-source solution for key management and transaction signing. Signet uses embedded wallets and MPC (powered by Turnkey) so your users can interact with your dApp without ever seeing a seed phrase, while you never have to hold their keys.

Bounty Categories

We have structured bounties across four key categories. Whether you want to contribute to our core, expand the protocol's capabilities, bridge Web2 and Web3, or build a full-fledged product, there's a challenge for you.

Note: These categories represent potential areas of work. Specific bounties and features will be distributed through GitHub issues after developers are invited to the program.


1. Core Development

Status: Building v1.0 | Model: Assisted Open Source
Total Bounty Pool: $18,000 USD (30%)

Note: Individual bounty amounts will be agreed upon in meetings or based on delivery quality. The amounts listed are flexible and will be determined during project discussions.

This category is not about building on our tools—it's about building the tools themselves. Catalyst (our API layer) and Signet (our key management layer) are currently in active pre-v1.0 development.

We are looking for experienced backend, security, and systems engineers to act as an extension of our core team. You won't just be submitting random PRs; you will join our architecture meetings, co-create issues with our leads, and have your contributions funded transparently upon PR approval.

How We Build Trust

We use the Opire platform to manage all bounties. This ensures that:

  • Scoped issues have verified funding attached
  • Payouts are automated and transparent upon PR approval
  • Code review processes are clear and fair
  • All contributions are properly credited
  • Real-time tracking of bounty progress and payouts

Open Initiatives (Core)

We are currently focused on three major workstreams to reach Catalyst & Signet v1.0.

Initiative A (TOP PRIORITY): Signet (Key Management Layer)

Focus: Signet is a fundamental part of our architecture. It is responsible for creating wallets for partners and signing all transactions without interference from our protocol. We want to build a transparent, effective way to create wallets for platforms and to sign transactions without holding any sensitive information.

Core Tasks:

  • Tasks will be created after meeting with developers
  • Areas include: MPC wallet creation, transaction signing flows, security audits, documentation
  • Integration with Turnkey and other key management providers

Bounty Target: TBD (discussed during onboarding meetings)

Requirements:

  • Strong background in security and cryptography
  • Experience with MPC (Multi-Party Computation)
  • Understanding of wallet management systems
  • Ability to work closely with our core team

Initiative B: Catalyst API

Focus: The Catalyst is our aggregator, our centralized API that enables companies to integrate with Smart contracts and internal services without the hassle of smart contract integration or multiple service calls.

Core Task: Implement a group of Smart contract integration calls via Catalyst—examples include:

  • Campaign management (create, read, update)
  • Pledge management (create pledges, track status)
  • Analytics (campaign metrics, user statistics)
  • Treasury operations (fund releases, milestone tracking)

Bounty Target: Postman collection with all calls working, comprehensive documentation, and test coverage.

Deliverables:

  • Complete API endpoints for core operations
  • Postman/OpenAPI collection
  • Comprehensive documentation with examples
  • Unit and integration tests
  • Error handling and validation

Requirements:

  • Strong backend development skills
  • Experience with RESTful API design
  • Understanding of blockchain integration
  • Good documentation practices

Initiative C: SDK Development

Status: Development will commence after Catalyst v1.0 is stable and complete.

Focus: Official SDKs for JavaScript/TypeScript, Python, and Go to make Oak Network integration seamless across different development environments.

Development Stack:

  • Backend SDKs: Go or JavaScript/TypeScript (choose what's best for your use case)
  • Frontend: React (always required for UI components)
  • Integration: All SDKs built on top of Catalyst API

Note: Contributors who excel in the Catalyst phase will have priority for leading these SDK projects. SDKs are currently under active development.


2. Smart Contract Extensions (Protocol Level)

Total Bounty Pool: $6,000 USD (10%)

Note: Individual bounty amounts will be agreed upon in meetings or based on delivery quality. The amounts listed are flexible and will be determined during project discussions.

Expand the fundamental capabilities of the Oak protocol. These bounties are for developers who want to design and build new on-chain funding mechanisms.

Bounty: Quadratic Funding (QF) Treasury

Challenge: Design and implement a Proof-of-Concept (PoC) smart contract for a quadratic funding treasury model that integrates with the core Oak protocol.

Requirements:

  • Integration with existing Oak protocol contracts
  • Quadratic funding calculation logic
  • Donor matching mechanism
  • Security audit considerations
  • Comprehensive documentation

Bounty: Retroactive Public Goods Funding (Retro-PGF) Module

Challenge: Design a contract module that allows the community to fund projects that have already delivered value. The contract must manage a results pool and a voting/distribution mechanism.

Requirements:

  • Retroactive funding logic
  • Voting mechanism for value assessment
  • Distribution algorithms
  • Integration with Oak protocol
  • Documentation and examples

Bounty: Yield-Generating Treasury (DeFi-Native)

Challenge: A treasury that, upon receiving donations (e.g., USDC), automatically deposits them into a blue-chip, audited lending protocol (e.g., Aave, Compound). The yield earned can be configured to (1) add to the creator's total, (2) be redistributed to donors, or (3) be claimed by the Oak protocol.

Requirements:

  • Integration with DeFi protocols (Aave, Compound, etc.)
  • Configurable yield distribution
  • Security considerations for DeFi interactions
  • Gas optimization
  • Documentation

Bounty: Multi-Currency Treasury

Challenge: Design a treasury that can accept donations in multiple tokens (e.g., USDC, WETH, ARB) and use a price oracle (e.g., Chainlink) to track the total value raised against a single USD-denominated goal.

Requirements:

  • Multi-token support
  • Price oracle integration (Chainlink)
  • Value aggregation logic
  • Handling of token decimals
  • Security best practices

Bounty: Conviction Voting Module

Challenge: Implement a continuous funding module based on conviction voting. Donors stake tokens to a proposal, and "conviction" (voting power) builds over time. When conviction reaches a threshold, funds are released. This is ideal for ongoing, long-term grants.

Requirements:

  • Conviction voting algorithm
  • Time-weighted voting power
  • Threshold-based release mechanism
  • Integration with Oak protocol
  • Documentation

Bounty: Donor-Voted Payouts

Challenge: An alternative to the multisig milestone. Create a module where the donors themselves (token-weighted or 1-person-1-vote via an identity system) vote to approve or reject the release of the next milestone's funds.

Requirements:

  • Voting mechanism (token-weighted or identity-based)
  • Milestone approval logic
  • Integration with identity systems (if applicable)
  • Gas-efficient voting
  • Documentation

Bounty: Failsafe / Dead Man's Switch

Challenge: A milestone module with a failsafe. If the project creator fails to provide an update or check in by a deadline, the verifiers (or donors) can trigger a "clawback" function to return the remaining, unspent funds to the donors.

Requirements:

  • Deadline tracking mechanism
  • Clawback function implementation
  • Verifier or donor-triggered mechanism
  • Security considerations
  • Documentation

Bounty: Milestone-Based Payouts

Challenge: Create a treasury extension module where funds are unlocked based on verifiable milestones, not all at once.

Deliverable:

  • The smart contract logic
  • A minimal UI for "milestone verifiers" (e.g., a multisig) to approve payouts
  • Integration with Oak protocol
  • Documentation

Bounty: Streaming Treasury (Superfluid Integration)

Challenge: Integrate a streaming payment protocol (e.g., Superfluid) with our treasury contracts.

Deliverable: A PoC allowing a campaign to receive its funds as a constant, real-time stream.

Requirements:

  • Superfluid integration
  • Streaming payment logic
  • Real-time fund distribution
  • Documentation and examples

Bounty Amount: To be agreed upon in meetings or based on delivery quality


3. Integrations (Bridging Web2 & Web3)

Total Bounty Pool: $18,000 USD (30%)

Note: Individual bounty amounts will be agreed upon in meetings or based on delivery quality. The amounts listed are flexible and will be determined during project discussions.

Use Catalyst and Signet to bring the power of the Oak protocol to the platforms and tools users already love.

Bounty: Shopify "Pre-Order" Plugin

Challenge: Build a Shopify App that links a "crowdfunding" product to an Oak campaign. If the campaign goal is met, Shopify orders are confirmed; if it fails, they are automatically canceled.

Requirements:

  • Shopify app development
  • Integration with Oak protocol via Catalyst
  • Order management logic
  • User-friendly interface
  • Documentation

Bounty: Discord Crowdfunding Bot

Challenge: Create a Discord bot that lets users manage campaigns on their server.

Deliverable: Bot commands like:

  • !create-campaign - Create a new campaign
  • !pledge - Make a pledge to a campaign
  • !check-progress - View campaign progress
  • !my-campaigns - List user's campaigns
  • !campaign-info - Get detailed campaign information

Requirements:

  • Discord bot development
  • Integration with Catalyst API
  • User-friendly commands
  • Error handling
  • Documentation

Bounty: "Fund My Event" (Ticketing Integration)

Challenge: Integrate Oak with a ticketing system (e.g., Eventbrite API, Luma, Pretix). An event organizer can crowdfund their event, and successful contributors receive an NFT ticket automatically.

Requirements:

  • Ticketing platform integration
  • NFT ticket generation
  • Campaign integration
  • Automatic ticket distribution
  • Documentation

Bounty: Webflow/WordPress "Donate" Widget

Challenge: Build the slickest, easiest-to-install Webflow or WordPress plugin/widget. A user just pastes their campaign ID to render a beautiful, self-contained donation widget on their site.

Requirements:

  • Plugin development for Webflow or WordPress
  • Beautiful, responsive design
  • Easy installation process
  • Integration with Catalyst
  • Documentation

Bounty Amount: To be agreed upon in meetings or based on delivery quality


4. Final Products (Ecosystem Showcase)

Total Bounty Pool: $18,000 USD (30%)

Note: Individual bounty amounts will be agreed upon in meetings or based on delivery quality. The amounts listed are flexible and will be determined during project discussions.

Build a full-fledged product on top of the Oak stack. Show the world what is now possible.

Bounty: "Oak AI" Assistant

Challenge: Build an LLM-powered assistant (e.g., GPT-4o, Llama 3) that acts as:

  1. Developer Helper: Trained on our docs to answer questions and write Oak-based code
  2. User-Facing Bot: Guides non-technical users through creating a campaign via a conversational UI

Requirements:

  • LLM integration (GPT-4o, Llama 3, or similar)
  • Comprehensive knowledge base (Oak documentation)
  • Code generation capabilities (for developer mode)
  • Natural language interface
  • Documentation

Bounty: The Streamer "Goal" Overlay

Challenge: Create an OBS/Streamlabs overlay (as a browser source) for Twitch/YouTube streamers. The overlay would pull real-time data from a campaign (via Catalyst) to show a funding goal. It must generate a simple link/QR code that lets viewers donate via a Protocol page without leaving the stream.

Requirements:

  • OBS/Streamlabs integration
  • Real-time data from Catalyst
  • Beautiful, customizable overlay
  • QR code generation
  • Documentation

Bounty: The "Collab.Land for Crowdfunding" Bot

Challenge: A bot for Telegram or Discord that allows groups to create, fund, and manage a campaign entirely within their chat interface. This is a heavy test of the Catalyst API and Signet's ability to create "invisible" wallets for users who may only have a Discord/Telegram handle.

Requirements:

  • Telegram/Discord bot development
  • Full Catalyst API integration
  • Signet wallet creation for users
  • In-chat campaign management
  • Documentation

Bounty: "DAO Grant-Starter" (Snapshot Integration)

Challenge: A tool that links Snapshot (or another on-chain governance tool) to Oak. If a "funding proposal" passes on Snapshot, this tool must automatically parse the vote and use Catalyst to create a new, public-facing crowdfunding campaign on Oak to raise the approved funds.

Requirements:

  • Snapshot integration
  • Governance proposal parsing
  • Automatic campaign creation
  • Catalyst API integration
  • Documentation

Bounty: Protocol Data Dashboard (Dune/Flipside)

Challenge: Create the most comprehensive Dune Analytics or Flipside Crypto dashboard. Build trust by visualizing key protocol metrics: TVL, total funds raised, campaign success rates, donation volume, top creators, etc.

Requirements:

  • Dune Analytics or Flipside Crypto dashboard
  • Comprehensive metrics visualization
  • Real-time data updates
  • Beautiful, interactive charts
  • Documentation

Bounty: "Tap-to-Fund" Event POS

Challenge: A simple, tablet-friendly web app that can be used as a "Point of Sale" at a physical event (like Devconnect). An attendant can enter a donation amount, and the user can tap an NFC card or scan a QR code to donate instantly, powered by a Signet wallet created on the fly.

Requirements:

  • Tablet-optimized interface
  • NFC card support
  • QR code scanning
  • Signet wallet integration
  • Real-time transaction processing
  • Documentation

Bounty Amount: To be agreed upon in meetings or based on delivery quality


How to Get Involved

Join the Waitlist

Join our waitlist to express your interest in the invite-only program. We'll review applications and reach out to selected developers.

At Devconnect 2025

  1. Connect With Us: Meet our team at Devconnect to discuss your interests
  2. Share Your Background: Tell us about your experience, strengths, and what you'd like to work on
  3. Explore Opportunities: Learn about potential projects and areas where you can contribute
  4. Get Invited: Selected developers will receive an invitation to join our program

Can't make it to Devconnect? Join our waitlist and we'll consider you for future invitations.

After Being Invited

  1. Join Discord: Access our invite-only Discord channels for structured support
  2. Review GitHub Issues: Features and goals are distributed through GitHub issues
  3. Participate in Discussions: Engage in constant discussions about features, architecture, and implementation
  4. Start Building: Begin development with ongoing team and community support
  5. Iterate & Improve: Work collaboratively with regular feedback cycles

Code Requirements

  • Open Source: All code must be open source (MIT License preferred)
  • Quality: Follow best practices and coding standards
  • Security: Security considerations must be addressed
  • Testing: Include unit tests and integration tests where applicable
  • Documentation: Comprehensive README and code comments
  • GitHub Repository: Code must be hosted on GitHub

Evaluation Criteria

Projects will be evaluated based on:

  1. Functionality (40%): Does it work as specified?
  2. Code Quality (25%): Clean, maintainable, well-documented code
  3. Security (20%): Security best practices followed
  4. Innovation (10%): Creative solutions and novel approaches
  5. Documentation (5%): Clear, comprehensive documentation

Terms and Conditions

Eligibility

  • Invite-Only Program: Participation is by invitation only
  • Participants must be 18 years or older
  • Employees of Oak Network and immediate family members are not eligible
  • Participants must comply with all applicable laws and regulations
  • Invitations are extended based on mutual fit, technical skills, and alignment with Oak Network's goals

Intellectual Property

  • All submissions must be original work
  • Code must be licensed under an open-source license (MIT License preferred)
  • Participants retain ownership of their code
  • Oak Network receives a non-exclusive license to use submitted code

Payment Terms

All bounties are managed and paid through the Opire platform. Opire is a platform designed specifically for funding open-source issues and managing developer bounties.

Payment Process:

  • Platform: All bounties are created, tracked, and paid through Opire
  • Payment Method: Payments are processed via Stripe (secure payment processing)
  • Developer Receives: 100% of the bounty amount (no fees deducted from developers)
  • Fees: Opire charges 4% platform fee + Stripe processing fees (paid by Oak Network, not developers)
  • Payment Timeline: Funds are transferred to your Stripe account within 1-7 days after PR approval and bounty creator initiates payment
  • Stripe Account Required: Developers must configure their Stripe account to receive payments (Opire will notify you if payment fails due to missing account)

Getting Paid:

  1. Solve the issue and create a valid Pull Request
  2. If the repository has OpireBot installed, claim the reward using Opire commands
  3. Otherwise, claim the reward from your Opire dashboard
  4. Once your PR is approved and merged, Oak Network will initiate payment through Opire
  5. Receive payment directly in your Stripe account (1-7 business days)

Important Notes:

  • Taxes are the responsibility of the recipient (developers must comply with their country's tax legislation)
  • You can obtain a list of your income directly from your Stripe account for tax purposes
  • All fees are covered by Oak Network - developers receive 100% of the bounty amount
  • Oak Network reserves the right to modify bounty amounts based on project scope and completion quality

Disqualification

Participants may be disqualified for:

  • Plagiarism or use of copyrighted material without permission
  • Violation of terms and conditions
  • Unethical behavior or harassment
  • Failure to meet submission requirements

Getting Support

Resources

Community Support

  • Discord Channels: Invite-only channels for constant discussions, technical support, and collaboration
  • GitHub Issues: Features and goals distributed through GitHub issues with clear tracking
  • Regular Check-ins: Ongoing collaboration and feedback cycles
  • Office Hours: Technical support sessions (announced on Discord for invited participants)

Next Steps

  1. Join the Waitlist: Express your interest in our invite-only program
  2. Attend Devconnect 2025 (Optional): Meet us at the event (November 17th - 23rd) to discuss opportunities in person
  3. Connect With Our Team: Share your background, interests, and what you'd like to work on
  4. Get Invited: Selected developers will receive an invitation to join our program
  5. Join the Program: Access Discord and GitHub for structured support and collaboration
  6. Start Building: Begin development with ongoing team support and constant discussions

Ready to build the future of Creators? Join our waitlist or connect with us at Devconnect!


Questions? Join our Discord community.

See you at Devconnect 2025! 🚀