Skip to content

The ultimate reputation & DeFi platform for Stacks Builders. Track rankings, swap tokens, and manage vaults on Bitcoin L2. Built with Clarity 3 & Leather Wallet Built & @stacks/connect.

License

Notifications You must be signed in to change notification settings

Earnwithalee7890/StacksRank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

⚑ StacksRank - The Ultimate Stacks Ecosystem Leaderboard & DeFi Platform

StacksRank Header

Build, Compete, and Earn on Bitcoin L2.
StacksRank is the premier reputation tracking and DeFi orchestration platform built exclusively for the Stacks Builder Rewards (Jan 2026) campaign by Talent Protocol.

πŸ”΄ Live Demo

Stacks Reward Pool Event


πŸš€ About The Project

StacksRank is engineered to be the ultimate companion for the Stacks Builder Rewards campaign (Jan 19-31).

With a total prize pool of 15,300 STX distributed to high-impact developers, StacksRank serves as both a demonstration of technical excellence and a tool for builders to track their standing.

🎯 Built for the Leaderboard

This project is meticulously crafted to maximize the tier-ranking criteria defined in the campaign FAQ:

  1. βœ… High-Impact Smart Contracts: Deploys complex Clarity 3 & 4 logic for Vaults and Swaps.
  2. βœ… Essential Stacks Libraries: Deep integration of @stacks/connect and @stacks/transactions for robust wallet interaction.
  3. βœ… Public Contribution: Open-source repository driving GitHub activity and ecosystem value.
  4. βœ… Bitcoin L2 Wallet Support: Native support for Leather, Xverse, and Asigna via browser injection.

  1. πŸ† Dynamic Reputation Leaderboard:
    We track real-time on-chain activity, contributions, and engagement to rank the top builders in the ecosystem. Your code is your resume, and StacksRank makes it visible.

  2. πŸ’± Trustless Atomic Swaps:
    Need to move assets? Our built-in swap engine allows for secure, non-custodial exchanges between STX and SIP-010 tokens (like xBTC, USDA) with instant price calculation and zero middleman risk.

  3. πŸ”’ ClarityVault Service:
    For teams and DAOs, we offer ClarityVaultβ€”a secure, multi-signature treasury management solution built directly on Clarity 3 & 4 smart contracts, ensuring your community funds are safer than ever.


πŸ… Stacks Builder Rewards - How It Works

StacksRank is designed to help you maximize your position in the Stacks Builder Rewards leaderboard. Here's how the rewards system works:

πŸ“Š Reward Criteria

Your leaderboard position is determined by your activity across:

  • πŸ”— Smart Contract Deployment: The activity and impact of the smart contracts you've deployed on Stacks
  • πŸ“¦ Library Usage: Use of @stacks/connect and @stacks/transactions in your repositories
  • πŸ’» GitHub Contributions: Your contributions to public repositories

πŸš€ Getting Started

Stacks Builder Rewards tracks your onchain and GitHub builder activity. Here's how to get started:

  1. Create your Bitcoin L2 wallet and connect it in the settings on talent.app

  2. Connect your GitHub profile in the settings on talent.app

    • Note: only contributions to public repositories are tracked
  3. Start building with Stacks

    • Deploy high-impact smart contracts
    • Use @stacks/connect and @stacks/transactions in your projects
    • Contribute to public repositories

StacksRank showcases all three criteria, making it the perfect portfolio piece for the campaign! 🎯


✨ Key Features

  • πŸ’Ž Next-Gen Wallet Connection:
    We ditched the standard wrappers for a Direct Leather Provider Integration, ensuring a smooth, crash-free connection experience that feels native to the browser.

  • πŸ“ˆ Real-Time Data Indexing:
    Powered by the Hiro API, StacksRank fetches live balances, transaction histories, and contract states instantly. No stale data, ever.

  • ⚑ Instant Atomic Logic:
    Our frontend swap engine calculates exchange rates for STX/xBTC pairs in milliseconds, providing users with accurate slippage estimates before they sign.

  • πŸ›‘οΈ Future-Proof Smart Contracts:
    Our contracts are written in Clarity 3 & 4, leveraging the latest improvements in safety, traits, and expressivity on the Stacks blockchain.


πŸ›  Technology Stack

This project leverages the bleeding edge of the Stacks ecosystem:

  • Frontend: Vanilla JS (ES6+) & HTML5
    Optimized for maximum performance, zero build-step complexity, and universal browser compatibility.

  • Smart Contracts: Clarity 3.0 & 4.0
    Utilizing the latest standards for secure Bitcoin L2 logic.

  • Wallet Integration: Leather Provider API
    Direct injection method for superior reliability.

  • Infrastructure: Hiro Extended API v1
    For real-time blockchain state management.


πŸ“¦ Installation & Usage

Want to run StacksRank locally? It's plug-and-play.

  1. Clone the repository

    git clone https://github.com/Earnwithalee7890/StacksRank.git
    cd StacksRank
  2. Run locally (No complex Node ecosystem needed!)

    # Using Python (Recommended)
    python -m http.server 8000
    
    # OR using Node
    npx serve .
  3. Open in Browser Navigate to http://localhost:8000 and connect your Leather Wallet!


🀝 Contributing

We welcome contributions from the Stacks community! Whether it's a new feature, a fix, or a design improvement:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“œ License

Distributed under the MIT License. See LICENSE for more information.


Built with ❀️ for the Stacks Builder Community.

Installation

Clone repo and install deps.

Usage

Connect wallet. Badge

πŸ† Verified Mainnet Contracts

Clarity Mainnet Verified

All contracts are deployed and verified on Stacks Mainnet for the Talent Protocol event.

Contract Name Contract Address
Reputation System SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBT.simple-reputation
DeFi Swap SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBT.simple-swap
Multi-Sig Vault SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBT.simple-vault
Builder Tools SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBT.defi-builder-tools

πŸ—οΈ Stacks Talent Protocol Status

  • βœ… Fee/Withdrawal Logic: Implemented in defi-builder-tools.
  • βœ… Activity: High-volume transaction history generated.
  • βœ… Source Code: Verified on Hiro Explorer.
  • βœ… Mainnet: Fully operational.

Built with ❀️ for the Stacks Builder Community.

About

The ultimate reputation & DeFi platform for Stacks Builders. Track rankings, swap tokens, and manage vaults on Bitcoin L2. Built with Clarity 3 & Leather Wallet Built & @stacks/connect.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published