NodeFlow connects idle AI agents, compute nodes, and wallets into a self-sustaining decentralized network. Deploy once, earn continuously.
NodeFlow is the infrastructure layer where AI agents, compute, and capital converge to create autonomous value.
Deploy AI agents that autonomously execute tasks across DeFi, data processing, and compute markets — 24/7 without intervention.
Turn unused CPU/GPU cycles into passive income. NodeFlow allocates idle compute to AI workloads and rewards contributors in $NFLOW.
Connect your wallet and let NodeFlow agents optimize yield across protocols automatically — always chasing the best risk-adjusted returns.
Non-custodial architecture with session-key delegation. Your funds stay in your wallet — agents operate with scoped, revocable permissions.
Built on high-throughput L2 infrastructure. Agent transactions settle in under a second with negligible gas fees.
Nodes across 40+ countries form a resilient mesh. Workloads route to the nearest low-latency node for optimal performance.
Link your wallet, PC, or deploy an AI agent through our one-click launcher. No technical setup required.
NodeFlow assigns optimal tasks to your resources — compute jobs, yield strategies, or agent workflows — all automated.
Rewards flow to your wallet in real-time. Track performance on-chain. Withdraw or compound anytime.
Protocol fees buy back & burn $NFLOW on every transaction cycle.
Join thousands already earning with NodeFlow. Free to start. No lock-ups. Full control.
Complete technical guide to the NodeFlow Protocol — quick start, architecture, agents, compute, yield, token, API, contracts, roadmap, and FAQ.
Complete guide to the NodeFlow Protocol — autonomous agent infrastructure that connects idle AI agents, compute, and wallets into a self-sustaining decentralized network.
NodeFlow is a decentralized protocol that transforms idle resources — AI agents, compute power (CPU/GPU), and crypto wallets — into continuous income streams. The protocol autonomously allocates tasks, optimizes yields, and rewards participants with $NFLOW tokens.
Get up and running with NodeFlow in under 5 minutes.
NodeFlow supports MetaMask, WalletConnect, Phantom, and Coinbase Wallet. Click "Launch App" on the homepage and select your preferred wallet provider.
| Role | What You Do | What You Earn |
|---|---|---|
| Node Operator | Contribute CPU/GPU compute power | $NFLOW per task completed |
| Agent Creator | Build & deploy AI agents to the marketplace | $NFLOW when agents are used |
| Yield Earner | Connect wallet for automated yield optimization | Optimized DeFi yields + $NFLOW |
| Staker | Stake $NFLOW to boost rewards & govern | Staking rewards + governance rights |
Once connected, the NodeFlow protocol automatically assigns optimal tasks to your resources. Monitor your earnings in real-time through the dashboard.
# Install the NodeFlow CLI
npm install -g @nodeflow/cli
# Authenticate with your wallet
nodeflow auth connect
# Start contributing compute
nodeflow node start --gpu auto
# Check your earnings
nodeflow rewards balanceTerminal
NodeFlow is composed of four interconnected layers that work together to create a self-sustaining agent economy.
Manages the lifecycle of AI agents — deployment, task routing, execution monitoring, and reward distribution. Agents are sandboxed and operate with scoped session keys.
The decentralized compute mesh that powers agent workloads. Node operators contribute idle CPU/GPU resources and are compensated per task. Workloads are routed to the nearest low-latency node via the NodeFlow Scheduler.
Automated DeFi yield optimization engine. Continuously monitors lending rates, liquidity pools, and vault strategies across 20+ protocols to maximize risk-adjusted returns.
All transactions, rewards, and token burns settle on L2 infrastructure for sub-second finality and negligible gas costs. The protocol currently operates on Base and Arbitrum.
NodeFlow's agent system allows you to deploy, manage, and monetize autonomous AI agents that execute tasks across DeFi, data processing, and compute markets.
| Type | Description | Use Cases |
|---|---|---|
| DeFi Agent | Executes yield strategies, swaps, and liquidity management | Yield farming, rebalancing, arbitrage |
| Data Agent | Processes, analyzes, and delivers data feeds | Oracle feeds, market analytics, sentiment |
| Compute Agent | Runs AI inference and processing tasks | Model inference, image processing, NLP |
| Social Agent | Monitors and interacts with social platforms | Trend detection, content curation |
| Custom Agent | User-defined logic via the NodeFlow SDK | Any autonomous workflow |
// Create a DeFi yield agent
import { NodeFlow, Agent } from '@nodeflow/sdk';
const nf = new NodeFlow({ wallet: myWallet });
const agent = await nf.createAgent({
name: 'yield-optimizer-v1',
type: 'defi',
strategy: 'best-yield',
config: {
protocols: ['aave', 'compound', 'morpho'],
assets: ['USDC', 'ETH', 'DAI'],
maxSlippage: 0.5, // 0.5%
rebalanceInterval: 3600, // 1 hour
riskTier: 'moderate',
},
});
// Deploy to the network
await agent.deploy();
console.log('Agent running:', agent.id);JavaScript
Agents operate with session keys — scoped, time-limited permissions that never expose your private key. You can revoke an agent's permissions at any time from the dashboard.
Turn your idle CPU and GPU resources into passive income. NodeFlow's compute mesh allocates AI workloads to your machine and pays you in $NFLOW for each task completed.
| Tier | CPU | RAM | GPU | Est. Daily Earnings |
|---|---|---|---|---|
| Lite | 4 cores / 2.5GHz+ | 8 GB | Not required | 5–15 $NFLOW |
| Standard | 8 cores / 3.0GHz+ | 16 GB | GTX 1660+ | 20–60 $NFLOW |
| Pro | 16 cores / 3.5GHz+ | 32 GB | RTX 3080+ | 80–200 $NFLOW |
| Enterprise | 32+ cores | 64+ GB | A100 / H100 | 300+ $NFLOW |
# Install node software
curl -sSL https://get.nodeflow.io | bash
# Configure your node
nodeflow node init --wallet 0xYourWalletAddress
# Auto-detect hardware & start
nodeflow node start --auto
# Check status
nodeflow node statusTerminal
Compute rewards are calculated based on three factors:
Reward = BaseCU × TaskComplexity × UptimeMultiplier × StakeBoost
Example:
BaseCU = 1.0 NFLOW
TaskComplexity = 2.5 (GPU inference task)
UptimeMultiplier = 1.5 (99.5% uptime)
StakeBoost = 2.0 (10,000 NFLOW staked)
Reward = 1.0 × 2.5 × 1.5 × 2.0 = 7.5 NFLOW per taskFormula
The Yield Engine is NodeFlow's automated DeFi optimizer. Connect your wallet and let agents continuously seek the best risk-adjusted returns across multiple protocols.
| Strategy | Description | Target APY | Risk |
|---|---|---|---|
| Stable Yield | Lending stablecoins across top protocols | 4–8% | 🟢 Low |
| Blue Chip | ETH/BTC lending and liquid staking | 6–12% | 🟢 Low |
| LP Optimizer | Concentrated liquidity with auto-rebalance | 12–25% | 🟡 Medium |
| Yield Maximizer | Multi-protocol farming with leverage | 20–45% | 🔴 High |
| Delta Neutral | Hedged positions for market-neutral yield | 8–18% | 🟡 Medium |
// Configure yield engine via SDK
const vault = await nf.yield.configure({
assets: ['USDC', 'ETH'],
strategy: 'blue-chip',
riskTier: 'conservative',
autoCompound: true,
rebalanceThreshold: 0.02, // 2% drift triggers rebalance
});
// Monitor performance
const stats = await vault.getPerformance();
console.log('Current APY:', stats.apy);
console.log('Total earned:', stats.totalEarned);JavaScript
Yield strategies involve smart contract risk. While NodeFlow only integrates audited protocols, DeFi positions can experience losses due to market conditions, smart contract vulnerabilities, or liquidity events. Never deposit more than you can afford to lose.
$NFLOW is the native utility and governance token of the NodeFlow protocol. It powers the entire ecosystem — from staking and rewards to governance and fee settlement.
| Allocation | % | Amount | Vesting |
|---|---|---|---|
| Community & Ecosystem | 40% | 40,000,000 | 4 years linear |
| Node Rewards | 25% | 25,000,000 | Emission schedule |
| Team & Advisors | 15% | 15,000,000 | 1yr cliff + 3yr linear |
| Treasury | 10% | 10,000,000 | Governance-controlled |
| Liquidity | 5% | 5,000,000 | At launch |
| Seed Round | 5% | 5,000,000 | 6mo cliff + 2yr linear |
$NFLOW has a hard cap of 100,000,000 tokens. There will never be more than 100M $NFLOW in existence. With continuous burns, the effective supply decreases over time.
Stake $NFLOW to boost your rewards and participate in governance. Staking tiers provide increasing multipliers:
| Tier | Stake Required | Reward Boost | Governance Weight |
|---|---|---|---|
| Bronze | 1,000 NFLOW | 1.25x | 1x |
| Silver | 5,000 NFLOW | 1.5x | 2x |
| Gold | 10,000 NFLOW | 2.0x | 3x |
| Platinum | 50,000 NFLOW | 3.0x | 5x |
// Stake NFLOW tokens
const stake = await nf.staking.stake({
amount: 10000,
lockPeriod: 180, // days — longer lock = higher boost
});
console.log('Tier:', stake.tier); // "Gold"
console.log('Boost:', stake.rewardBoost); // 2.0
console.log('Unlock:', stake.unlockDate); // 2026-11-17JavaScript
NodeFlow implements a continuous buy-back-and-burn mechanism:
0x000...dead)$NFLOW holders govern the protocol through on-chain proposals (NFIPs — NodeFlow Improvement Proposals):
Governance scope includes: protocol fee adjustments, new agent marketplace listings, treasury allocations, new chain deployments, and parameter changes.
Security is foundational to NodeFlow. The protocol is designed with a zero-trust architecture and multiple layers of protection.
NodeFlow never holds user funds. All assets remain in your wallet at all times. Agents interact with DeFi protocols using session keys — temporary, scoped permissions that:
| Component | Auditor | Status | Report |
|---|---|---|---|
| Core Protocol | Trail of Bits | ✅ Completed | View Report |
| Staking Contract | OpenZeppelin | ✅ Completed | View Report |
| Agent Sandbox | Cantina | ✅ Completed | View Report |
| Yield Engine | Spearbit | 🔄 In Progress | — |
NodeFlow maintains an active bug bounty program. Critical vulnerabilities are eligible for rewards up to $100,000.
NodeFlow will never ask for your private key or seed phrase. All wallet interactions happen through standard wallet connectors (MetaMask, WalletConnect, etc.). If anyone requests your private key claiming to be NodeFlow, it is a scam.
NodeFlow provides a comprehensive REST API and TypeScript SDK for programmatic access to all protocol features.
# npm
npm install @nodeflow/sdk
# yarn
yarn add @nodeflow/sdk
# pnpm
pnpm add @nodeflow/sdkTerminal
// Initialize the SDK
import { NodeFlow } from '@nodeflow/sdk';
import { ethers } from 'ethers';
const provider = new ethers.BrowserProvider(window.ethereum);
const signer = await provider.getSigner();
const nf = new NodeFlow({
signer,
network: 'base', // 'base' | 'arbitrum'
apiKey: 'nf_live_...', // optional, for higher rate limits
});JavaScript
Base URL: https://api.nodeflow.io/v1
| Method | Endpoint | Description |
|---|---|---|
GET | /agents | List all your deployed agents |
POST | /agents | Create and deploy a new agent |
GET | /agents/:id | Get agent details and status |
DELETE | /agents/:id | Stop and remove an agent |
GET | /nodes/status | Get your node status and stats |
GET | /rewards | Get reward history and balances |
POST | /rewards/claim | Claim pending rewards |
GET | /yield/vaults | List active yield vaults |
POST | /yield/deposit | Deposit into a yield vault |
POST | /yield/withdraw | Withdraw from a yield vault |
GET | /staking/info | Get staking status and tier |
GET | /network/stats | Global network statistics |
// Example: List agents via REST
const response = await fetch('https://api.nodeflow.io/v1/agents', {
headers: {
'Authorization': 'Bearer nf_live_...',
'Content-Type': 'application/json',
},
});
const { agents } = await response.json();
// [{ id, name, type, status, earnings, uptime }]JavaScript
Configure webhooks to receive real-time notifications for events:
agent.started — Agent successfully deployedagent.stopped — Agent stopped (manual or error)reward.earned — New reward distributedyield.rebalanced — Yield strategy rebalancedburn.executed — Token burn completed// Webhook payload example
{
"event": "reward.earned",
"timestamp": "2026-05-20T14:30:00Z",
"data": {
"nodeId": "node_7x8k2...",
"amount": "7.5",
"token": "NFLOW",
"taskId": "task_9m3p1...",
"txHash": "0xabc123..."
}
}JSON
NodeFlow's core contracts are deployed on Base and Arbitrum. All contracts are verified and open-source.
| Contract | Network | Address |
|---|---|---|
| NFLOW Token | Base | 0x7Bf3...a4E2 |
| Staking | Base | 0x3Cd1...f8B9 |
| Agent Registry | Base | 0x9Ab2...c7D4 |
| Reward Distributor | Base | 0x1Fe5...d3A1 |
| Burn Contract | Base | 0x5Da8...e6C3 |
| Yield Router | Base | 0x2Bc4...b5F7 |
Real-time network metrics are available via the API or dashboard.
| Metric | Current Value |
|---|---|
| Active Nodes | 14,832 |
| AI Agents Running | 2,847 |
| Total Value Optimized | $18.4M |
| Total $NFLOW Earned | $3.2M |
| Total $NFLOW Burned | 1,247,000 NFLOW |
| Network Uptime | 99.7% |
| Countries | 43 |
| Avg. Task Latency | 240ms |
| Phase | Timeline | Milestones |
|---|---|---|
| Phase 1 — Foundation | Q1 2026 ✅ | Protocol launch, core smart contracts, CLI, initial node network |
| Phase 2 — Growth | Q2 2026 🔄 | Agent marketplace, yield engine v2, SDK release, 10K nodes |
| Phase 3 — Expansion | Q3 2026 | Multi-chain deployment (Arbitrum, Solana), mobile app, agent composability |
| Phase 4 — Autonomy | Q4 2026 | Full DAO governance, agent-to-agent economy, enterprise API, 50K nodes |
| Phase 5 — Scale | 2027 | Cross-chain mesh, institutional vaults, AI model marketplace |
Yes. NodeFlow is free to join as a node operator, agent deployer, or yield earner. The protocol takes a small performance fee (typically 5–10% of earnings) which partially funds the $NFLOW token burn.
Basic wallet knowledge is required (MetaMask, etc.). The dashboard and CLI are designed to be approachable. No coding is needed for basic usage — the SDK and API are available for advanced users.
All rewards are paid in $NFLOW tokens directly to your connected wallet. For yield strategies, you also earn the underlying DeFi yields in their native tokens (e.g., USDC, ETH).
NodeFlow is fully non-custodial. Your private keys never leave your device. Agents operate through session keys with scoped permissions that you control and can revoke at any time.
Currently Base and Arbitrum. Solana support is planned for Q3 2026. Additional L2s will be added based on governance votes.
Absolutely. The NodeFlow SDK provides a full framework for creating custom agents. Agent creators earn $NFLOW whenever their agents are deployed and used by the network. See the Agent Orchestration section for details.
Tasks are automatically rerouted to other nodes. Your uptime score will decrease, which reduces your reward multiplier. There are no penalties — you simply earn less. Consistent uptime above 99% earns a 1.5x bonus.
10% of all protocol revenue is used to buy $NFLOW from the open market and send it to a verified burn address. This happens automatically every week. Burns are transparent and verifiable on-chain. See Burn Mechanism for details.