"Stop waiting for approval. Let the AI decide. Let the chain pay."
Arbit is a decentralized, AI-driven funding protocol that eliminates human governance from the payout process. Built on HashKey Chain (EVM-compatible) and powered by Groq's LLM, Arbit evaluates submitted work autonomously and releases payments through smart contracts β no middlemen, no delays, no bias.
Whether you're a freelancer, an open-source contributor, or a DAO participant, Arbit makes sure your work speaks for itself β and the AI + blockchain combination ensures you get paid for it, instantly.
ποΈ Built for the BCH Hackathon Β· Tracks: PayFi + AI
Arbit follows a clean, 5-step autonomous pipeline:
π Submit Work β π€ AI Evaluation (Groq) β π Score Generated
β π Smart Contract Triggered β πΈ Auto Payout Released
| Step | Action | Technology |
|---|---|---|
| 1οΈβ£ Submit | User submits work/milestone | React Frontend |
| 2οΈβ£ Evaluate | Groq LLM scores the submission | Groq API + Node.js |
| 3οΈβ£ Score | AI generates a quality score (0β100) | LLM (llama-3.3-70b) |
| 4οΈβ£ Execute | Smart contract reads score and conditions | Solidity on HashKey Chain |
| 5οΈβ£ Payout | Funds released automatically on-chain | EVM Transaction |
No human approvals. No committees. No waiting.
| Layer | Technology | Purpose |
|---|---|---|
| π¨ Frontend | React.js | User interface & wallet integration |
| π§ Backend | Node.js + Express | API gateway & AI orchestration |
| π€ AI Engine | Groq API (LLaMA 3.3 70B) | Work evaluation & scoring |
| βοΈ Blockchain | HashKey Chain (EVM) | On-chain execution |
| π Smart Contracts | Solidity | Autonomous payout logic |
| π Wallet | EVM-compatible (MetaMask, etc.) | User authentication & signing |
- π€ AI-Powered Evaluation β Submissions are scored by a state-of-the-art LLM (Groq / LLaMA 3.3 70B), removing human subjectivity
- πΈ Autonomous Payouts β Smart contracts release funds on-chain based on AI scores, zero manual intervention
- π Trustless by Design β No central authority; logic is enforced by code and AI
- πͺͺ Wallet Integration β Seamless Web3 wallet connect for users on HashKey Chain
- π Milestone-Based Funding β Break projects into milestones; each evaluated and paid independently
- β‘ Fast Settlement β On-chain transactions on HashKey Chain with near-instant finality
- π Score Transparency β AI reasoning and scores are visible to all participants
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β USER INTERFACE β
β (React + Wallet Connect) β
ββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ
β HTTP / Web3
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ARBIT BACKEND API β
β (Node.js + Express) β
β β
β βββββββββββββββββββ ββββββββββββββββββββββββ β
β β Groq AI Layer β β Smart Contract Layerβ β
β β (LLM Scoring) βββββΆβ (HashKey Chain EVM) β β
β βββββββββββββββββββ ββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β HASHKEY CHAIN β
β (Testnet: testnet.hsk.xyz) β
β β
β Arbit Smart Contract (Solidity) β
β β’ Holds funds in escrow β
β β’ Reads AI score via backend oracle β
β β’ Releases payout autonomously β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Node.js
v18+ - npm or yarn
- MetaMask (or any EVM wallet)
- A Groq API Key β console.groq.com
- HashKey Chain Testnet configured in your wallet
git clone https://github.com/your-username/arbit.git
cd arbitcp .env.example .envEdit .env and fill in your values:
# Groq AI
GROQ_API_KEY=your_groq_api_key_here
# HashKey Chain
RPC_URL=https://testnet.hsk.xyz
CHAIN_ID=177
# Smart Contract
CONTRACT_ADDRESS=your_deployed_contract_address
# Backend
PORT=5000# Backend
cd backend
npm install
# Frontend
cd ../frontend
npm install# Start Backend (from /backend)
npm run dev
# Start Frontend (from /frontend)
npm run devConfigure MetaMask for HashKey Chain Testnet:
| Field | Value |
|---|---|
| Network Name | HashKey Chain Testnet |
| RPC URL | https://testnet.hsk.xyz |
| Chain ID | 177 |
| Currency Symbol | HSK |
| Block Explorer | https://testnet-explorer.hsk.xyz |
π§ Screenshots coming soon β UI is live and AI evaluation is functional!
| Feature | Preview |
|---|---|
| π Dashboard | (coming soon) |
| π Submit Work | (coming soon) |
| π€ AI Score Result | (coming soon) |
| πΈ Payout Triggered | (coming soon) |
- React UI scaffolded
- Groq AI evaluation endpoint live
- AI scoring pipeline running (0β100 scores)
- Wallet integration (HashKey Chain Testnet)
- Smart contract integration (in progress)
- Full on-chain payout via smart contract
- Milestone-based escrow logic
- Live deployment on HashKey Chain Mainnet
- Score audit trail on-chain
- DAO integration for fund pooling
- Multi-chain support
- SDK for third-party dApps
- Reputation system for contributors
Contributions are welcome! If you'd like to improve Arbit:
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature - Commit your changes:
git commit -m 'feat: add your feature' - Push to the branch:
git push origin feature/your-feature - Open a Pull Request
Please follow conventional commits and keep PRs focused.
This project is licensed under the MIT License. See LICENSE for full details.
Built with β€οΈ for the BCH Hackathon
PayFi + AI Β· HashKey Chain Β· Groq Β· Autonomous Payouts
β Star this repo if you believe AI should replace governance β