Skip to content

[OSS] Automatic Reward System - XMR to BMT Conversion & Distribution #2

@devcodex2025

Description

@devcodex2025

Objective

Automate the current manual reward tracking and distribution system to ensure real-time ( Token) payouts on the Solana blockchain.

Requirements

  1. Pool Integration: Develop a service to fetch validated share/hashrate data from the xmr.minebench.cloud pool.
  2. Conversion Logic: Implement a calculation engine that converts earned Monero (XMR) into BMT tokens based on current market swap rates ( -> ).
  3. Solana Payouts: Integrate with the Solana SPL-Token standard to trigger automatic transfers to the wallet address identified by the worker_id.
  4. Backend Sync: All distributions must be logged to our Supabase instance for historical tracking on the MineBench Dashboard.
  5. Transparency: The distribution process should be verifiable on-chain (Solana Explorer).

Skills Needed

  • React/TypeScript (Frontend tracking)
  • Node.js/Go (Backend automation)
  • Solana SPL-Token / Web3.js integration
  • Database management (Supabase/PostgreSQL)

This is an open task for the MineBench community. Contributions are highly encouraged!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions