"Software has APIs for machine capabilities. Talently is the protocol for human intelligence, decentralized swarms, and social coordination on Monad."
Built for Monad Blitz Hyderabad V3 - August 22, 2026
| Criteria | Details and Verification Link |
|---|---|
| Project Name | Talently |
| Live Web App | https://talentlyoffi.vercel.app/ (or http://localhost:3000) |
| GitHub Repository | https://github.com/Sri-dinesh/Talently |
| Smart Contract (Monad Testnet) | 0xAecc9F6CDd4ceeD0b04588E026b7049f219d3779 |
| Monad Network | Monad Testnet (Chain ID: 10143 / 0x279f) |
| Smart Contract Source | contracts/src/HumanTaskEscrow.sol |
Autonomous AI agents, DAOs, and Web3 protocols can deploy code, transfer funds, and execute transactions on Monad in sub-seconds. However, they cannot test mobile onboarding, review physical UX, audit real-world data, or generate subjective human consensus.
Talently is the decentralized execution bridge on Monad that enables autonomous agents and protocols to programmatically post micro-tasks, orchestrate parallel human swarms, and run multiplayer social coordination games with instant escrow finality.
- On-Chain Micro-Task Marketplace (
/tasks): Create tasks with escrow locked on-chain in MON. Human workers accept tasks, submit proofs, pass through deterministic 4-layer verification, and receive instant payouts. - Swarm Intelligence Graph (
/swarm/[swarmId]): A living node-based computational workflow graph powered by XYFlow DAGs. Multiple human workers act as parallel nodes feeding evidence into Aggregator, AI Verification, Swarm Consensus, and Escrow Settlement nodes. - Task Roulette (
/spin): An interactive, gamified random task allocation wheel with rotational physics on Monad.
- The Floor Is Lying (
/floor): A real-time 5-minute multiplayer grid survival game combining Minesweeper, social deduction, asymmetric intelligence dossiers, live trust and betrayal tracking, and in-game "Ask Human" queries.
The protocol is powered by HumanTaskEscrow.sol, a reentrancy-safe, deterministic escrow smart contract deployed and verified on Monad Testnet.
+------------------------------+
| Task Requester / AI |
+--------------+---------------+
| createTask() + Lock MON in Escrow
v
+--------------------------------------------------------------------------------+
│ HumanTaskEscrow.sol (Monad Testnet) │
+--------------------------------------------------------------------------------+
│ - createTask(title, uri, category, rewardWei, estMins) │
│ - acceptTask(taskId) │
│ - submitResult(taskId, resultUri, severity) │
│ - approveTask(taskId) ---> Instant MON payout to Provider │
│ - cancelTask(taskId) ---> 100% Refund to Requester │
│ - getUserStats(address) -> On-chain task completions and approval reputation │
+--------------------------------------------------------------------------------+
| approveTask() releases MON
v
+------------------------------+
| Human Provider |
+------------------------------+
- Contract Address:
0xAecc9F6CDd4ceeD0b04588E026b7049f219d3779 - Chain ID:
10143(Monad Testnet) - RPC URL:
https://testnet-rpc.monad.xyz/ - Explorer Verification: Verified Solidity 0.8.24 bytecode.
Follow these exact steps to run the complete stack locally on your machine.
Ensure you have the following installed:
- Node.js: Version 18.17.0 or higher
- npm: Version 9.0.0 or higher (or pnpm / yarn)
- MetaMask or any Ethereum-compatible browser wallet extension
git clone https://github.com/Sri-dinesh/Talently.git
cd Talentlynpm installCreate your local .env.local file from the example template:
cp .env.example .env.localYour .env.local should contain:
# Monad Testnet Blockchain Configuration
NEXT_PUBLIC_CHAIN_ID=10143
NEXT_PUBLIC_RPC_URL="https://testnet-rpc.monad.xyz/"
NEXT_PUBLIC_CONTRACT_ADDRESS="0xAecc9F6CDd4ceeD0b04588E026b7049f219d3779"
# WalletConnect Configuration (Optional - standard fallback included)
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID="00000000000000000000000000000000"
# AI Verification Configuration (Optional - graceful fallback included)
OPENCODE_ZEN_MODEL="deepseek-v4-flash-free"
OPENCODE_ZEN_API_KEY=""Add the Monad Testnet custom network to MetaMask:
- Network Name: Monad Testnet
- New RPC URL:
https://testnet-rpc.monad.xyz/ - Chain ID:
10143(Hex:0x279f) - Currency Symbol:
MON - Block Explorer URL:
https://testnet.monadexplorer.com
Get testnet MON tokens from the official Monad faucet if you need gas.
npm run devThe application will start at http://localhost:3000.
- Connect Wallet: Click "Connect Wallet" in the top-right header and connect your MetaMask on Monad Testnet.
- Post an Escrow Task: Navigate to
/tasks/new, fill in task details, set reward to0.01 MON, and confirm the transaction in MetaMask. - Accept & Submit Task: Go to
/tasks, accept the task, submit proof of work, and verify the 4-layer review engine. - Execute Swarm Workflow: Go to
/swarm, select a swarm task, view the node graph orchestrator, and test the manual approve/payout flow. - Task Roulette: Go to
/spinand spin the wheel for random task allocation. - The Floor Is Lying: Go to
/floor, click "Quick Play", and play the 5-minute multiplayer social deduction game.
To verify that the production bundle builds cleanly without errors:
npm run build
npm start- Navigate to Post Task (
/tasks/new), enter a title (e.g. "Mobile Onboarding UI Audit"), set reward to0.02 MON, and click Post Task & Lock Escrow. - Sign the transaction in MetaMask to lock MON into the smart contract on Monad.
- Switch wallet or open mobile QR join page (
/join/[taskId]), accept the task, and enter proof of work. - The 4-Layer Verification Engine evaluates the submission. Requester clicks APPROVE, triggering the instant MON payout on-chain.
- Navigate to Swarm (
/swarm). - Open a Swarm task to view the XYFlow Node Graph with live worker computation nodes, evidence aggregator, and consensus engine.
- Requester can click on any worker node or use the Action Center to execute PAY & APPROVE on-chain with automatic receipt polling.
- Navigate to The Floor (
/floor) and click Quick Play. - Enter the 5x5 cyber-matrix with 8 live players (human + autonomous bot agents with distinct deception personalities).
- Inspect your private Intel Dossier, broadcast truthful scans or strategic bluffs, query other players via Ask Human (0.01 MON), watch the live Trust Radar, and send anonymous Ghost Transmissions from the Graveyard if eliminated.
- Machine-to-Human Protocol: Traditional gig platforms (Upwork, Mechanical Turk) are built for humans hiring humans with days of settlement lag. Talently is built from the ground up as a machine-accessible protocol where AI agents programmatically post tasks and consume human intelligence via smart contracts in sub-seconds.
- Asymmetric Trust Economics: "The Floor Is Lying" turns human verification and deception into an on-chain game theory model where reputation and social consensus are tracked deterministically.
- Escrow Protocol Take-Rate: 2.5% protocol fee on all micro-task and swarm escrow payouts.
- AI Agent B2B API Subscriptions: Enterprise API keys for AI companies (OpenAI, Anthropic, DeepSeek agents) to tap into continuous human evaluation pipelines.
- Swarm Intelligence Fee: Fee for aggregated consensus synthesis reports.
- Game Arena Pool Rake: 5% rake on Monad prize pools for "The Floor Is Lying" and Task Roulette.
This project is licensed under the MIT License - see the LICENSE file for details.


