Built on Solana

Reward the people who build your token.

Loop Labs is an API and incentive layer for Solana projects. Set clear milestones, track contributions, and reward approved work through on-chain escrow.

Your wallet. Your work. Your reputation.

Your contribution loopSolana
The Loop Labs cycle: contribute, verify, reward, repeat. Your earned balance sits in the middle. Contribute Verify Reward 0 SOL you’ve earned +50 XP

Built for the people who move a project forward

Developers

Pick up a milestone, ship it, get paid. The reward is set aside before you start and released when your work is verified.

Creators

Tutorials, threads and videos that grow a project earn rewards too. Every piece is logged to your wallet.

Holders

Learn how the projects you hold work, test new releases, and get rewarded for turning up.

01 / Learn

Learn to earn

Six short lessons on how Loop Labs works. Connect your wallet and answer each question to earn 50 XP. Your progress is saved to your account.

0 of 6 done
  1. Loading your learning path…

02 / Build

Build your project

Connect your wallet, create a project, and reward builders through funded milestones. Each on-chain action needs a separate approval in your wallet.

Connect a wallet

Create a project

Reward builders

03 / Contribute

Bounties

Post a task with the reward locked up front, and pay whoever delivers the best work. Bounties here are for work that moves a project forward: code, content, design, testing and community.

  1. Post a task and lock the reward
  2. Builders submit proof of their work
  3. The winner is paid from the locked reward
  • Loading opportunities…

04 / Community

Every reward, on the record

Contributions and payouts are logged against wallets, so holders can see where incentives go and builders keep a track record.

Recent activity

Community

    Top learners

    XP

      One API for the whole loop

      Create milestones, track contributions and prepare escrow rewards. Connect your tools to the API, then approve on-chain transactions in your wallet.

      • milestones.createDraft a goal and the reward you will fund.
      • contributions.trackLog work against a contributor’s wallet.
      • rewards.preparePrepare a release to the selected contributor.
      Read the API docs
      quickstart.js
      import { LoopLabs } from "./public/sdk.js";
      
      const loop = new LoopLabs({
        baseUrl: process.env.LOOP_BASE_URL,
        apiKey: process.env.LOOP_API_KEY,
      });
      
      // 1. Attach a reward to a goal
      const milestone = await loop.milestones.create({
        projectId: process.env.LOOP_PROJECT_ID,
        title: "Ship the staking contract",
        description: "Ship a tested contract with documented setup.",
        category: "Development",
        amount: "0.1", // SOL
        deadline: new Date(Date.now() + 604800000).toISOString(),
      });
      
      // 2. Prepare escrow funding
      const funding = await loop.escrow.prepareFunding(milestone.id);
      
      // 3. Sign funding.transaction in your wallet,
      // then verify its finalized signature.
      await loop.escrow.confirmFunding(milestone.id, signature);

      Roadmap

      1. Phase 1

        Learn-to-earn and demo

        Lessons, quests, bounties and the devnet launch flow you can try on this page.

        In progress
      2. Phase 2

        Milestone rewards API

        Reward pools that are set aside up front and pay out automatically on verification.

      3. Phase 3

        Contribution tracking

        Connect GitHub and X so pull requests and posts are logged to wallets automatically.

      4. Phase 4

        Launch partners

        Solana projects launching with Loop Labs incentives built in from day one.

      Questions

      What is Loop Labs?

      Developer infrastructure on Solana: an API and incentive layer that lets projects reward contributors, creators and holders for real work, with every payout on the record.

      Are the learn-to-earn rewards real?

      Lessons earn XP saved to your wallet account. XP is not a token and cannot be withdrawn. SOL rewards come from funded project work and appear as earned only after a verified on-chain payout.

      How do bounties work?

      A project posts a task and locks the reward when it posts. Builders submit a link to their work, and the project picks a winner, who is paid from the locked reward. If nobody wins, the poster can reclaim the reward after the bounty ends. Bounties are for project work only: no dangerous stunts, harassment or anything illegal.

      How are milestones verified?

      The project owner reviews submitted proof and selects a contributor. They then sign a separate escrow release. App approval does not prevent the owner reclaiming unpaid escrow after expiry.

      Which wallets can I use?

      Phantom and Solflare browser wallets are supported. Connect and sign a login message to prove ownership; signing in does not move funds. On mobile, open Loop Labs inside your wallet’s browser.

      Is this financial advice?

      No. Tokens are volatile and can lose all their value. Only put in what you can afford to lose, and do your own research.

      Lesson 1 of 6

      Lesson

      Connect a wallet

      Need a wallet? Get Phantom ↗ or Get Solflare ↗

      Sign a login message to prove this wallet is yours. Signing in does not move funds. Funding or releasing escrow requires a separate transaction approval.

      Bounty

      Bounty

      Post a bounty

      Save your draft first, then review and sign its escrow funding. Funds stay locked until released to a contributor or reclaimed after expiry. Bounties must be legitimate project work.

      Your account