Skip to content

Wearelazydev rewards for Pull Requests & bug fixes using zkTLS for secure, private validation. Gamify coding, earn rewards, and join a community that values quality & innovation. https://wearelazydev.vercel.app/

Notifications You must be signed in to change notification settings

Bimajadivaaa/wearelazydev

Repository files navigation

wearelazydev.

Project Image

Description

wearelazydev is a cutting-edge platform where developers earn rewards through Pull Requests (PRs) and bug fixes. Powered by Celestia blockchain and zero-knowledge TLS (zkTLS), we ensure secure, private, and fair validation of contributions. Once a PR is merged, developers can manually claim their tokens without waiting for the owner to release funds.

🚀 Demo

Live Demo

📸 Project Screenshots

image

🛠 Problems wearelazydev Solves

Manual Claiming by Owner Bounty

Traditional bounty platforms have Manual Claiming by Owner Bounty. wearelazydev automates this by allowing developers to have full access of the rewards.

Security

Traditional bug bounty platforms face privacy risks, delayed payments, trust issues, and data exposure. Developers often need to reveal personal information, face slow and opaque reward processes, and risk their findings being exploited. A secure, decentralized, and trustless solution is needed to protect researchers and ensure fair, instant rewards.

Delayed Claiming

Slow manual verifications cause delays in reward distribution. With zkTLS, wearelazydev ensures instant validation and payouts.

🔗 Links

🔄 Flow

Owner Repository Flow

  1. Buy $LAZY Token - Fund bounties through token purchase.
  2. Create Issue & Bounty - Assign rewards for GitHub issues.
  3. Merge the PR - Owner reviews and merges contributions.
  4. Proof Submission - GitHub API sends merge proof to zkTLS.
  5. Validation & Notification - zkTLS verifies proof and notifies the smart contract.
  6. Bounty Distribution - Smart contract processes payment.
  7. Developer Claims Reward - Instant payout upon successful validation.

Developer Flow

  1. Connect GitHub OAuth - Grant API access.
  2. Submit a PR - Solve an issue with code submission.
  3. PR Merged & Proof Sent - GitHub API generates and sends proof to zkTLS.
  4. zkTLS Verification - zkTLS validates proof.
  5. Claim Bounty Reward - Smart contract processes the verified proof.
  6. Receive & Swap Tokens - Developers can swap their $LAZY tokens.

🔗 Smart Contracts

  • Main Contract: 0xab104a8271eb37f2c244130afbc574a80dcd5c09
  • Lazy Token Contract: 0x3924d7fe9f8a07753fcdc7192b36c58c238b61a6
  • Swap Token Contract: 0xf6582a0afe77775d1b1651acc48827996d5f16e4

💻 Technology Stack

  • Frontend: Next.js, Tailwind CSS, Shadcn UI
  • Blockchain: Solidity, Sepolia
  • Tools: Wagmi, Rainbowkit, zkTLS

🛣️ Roadmap

Q1 2024

  • Platform Launch on Celestia
  • Deploy core features: bounty creation, zkTLS validation, instant rewards

Q2 2024

  • Community Expansion: developer challenges, hackathons
  • Enhanced token swap capabilities

Q3 2024

  • Gamification: leaderboards, badges, incentives
  • Developer tools & SDKs for seamless integrations

Q4 2024

  • Cross-chain compatibility
  • Partnership programs with open-source communities

2025 and Beyond

  • Decentralized governance model
  • Global expansion & developer community support

📜 License

MIT License

About

Wearelazydev rewards for Pull Requests & bug fixes using zkTLS for secure, private validation. Gamify coding, earn rewards, and join a community that values quality & innovation. https://wearelazydev.vercel.app/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published