Mainnet Live — v1.0

Autonomous Agent
Infrastructure

NodeFlow connects idle AI agents, compute nodes, and wallets into a self-sustaining decentralized network. Deploy once, earn continuously.

Launch App → How It Works
0
Active Nodes
0
AI Agents Running
$0
Total Earned
0
Uptime

Built for the Agentic Economy

NodeFlow is the infrastructure layer where AI agents, compute, and capital converge to create autonomous value.

Agent Orchestration

Deploy AI agents that autonomously execute tasks across DeFi, data processing, and compute markets — 24/7 without intervention.

Idle Compute Mining

Turn unused CPU/GPU cycles into passive income. NodeFlow allocates idle compute to AI workloads and rewards contributors in $NFLOW.

Wallet Yield Engine

Connect your wallet and let NodeFlow agents optimize yield across protocols automatically — always chasing the best risk-adjusted returns.

Zero-Trust Security

Non-custodial architecture with session-key delegation. Your funds stay in your wallet — agents operate with scoped, revocable permissions.

Sub-Second Settlement

Built on high-throughput L2 infrastructure. Agent transactions settle in under a second with negligible gas fees.

Global Mesh Network

Nodes across 40+ countries form a resilient mesh. Workloads route to the nearest low-latency node for optimal performance.

Three Steps to Passive Income

01

Connect

Link your wallet, PC, or deploy an AI agent through our one-click launcher. No technical setup required.

02

Activate

NodeFlow assigns optimal tasks to your resources — compute jobs, yield strategies, or agent workflows — all automated.

03

Earn

Rewards flow to your wallet in real-time. Track performance on-chain. Withdraw or compound anytime.

$NFLOW Token

Deflationary by Design

Protocol fees buy back & burn $NFLOW on every transaction cycle.

Utility & Value Accrual

  • Staking $NFLOW to activate node rewards and boost yield multipliers
  • Governance over protocol parameters, fee structures, and agent marketplace curation
  • 10% of all protocol revenue used for continuous token burns
  • Agent creators earn $NFLOW when their agents are deployed by the network
  • Compute providers paid in $NFLOW for GPU/CPU contribution
  • Supply cap at 100M tokens — no inflation, only deflation

Ready to Put Your Nodes to Work?

Join thousands already earning with NodeFlow. Free to start. No lock-ups. Full control.

NodeFlow Docs

Complete technical guide to the NodeFlow Protocol — quick start, architecture, agents, compute, yield, token, API, contracts, roadmap, and FAQ.

v1.0.0 — Mainnet

NodeFlow Documentation

Complete guide to the NodeFlow Protocol — autonomous agent infrastructure that connects idle AI agents, compute, and wallets into a self-sustaining decentralized network.

💡 What is NodeFlow?

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.

Key Principles

  • Autonomous — Agents and compute tasks run 24/7 without manual intervention
  • Non-Custodial — Your funds never leave your wallet; agents operate with scoped permissions
  • Deflationary — 10% of all protocol revenue is used to buy back and burn $NFLOW
  • Permissionless — Anyone can participate as a node operator, agent creator, or yield earner
  • Composable — Build on top of NodeFlow with our open SDK and API

Quick Start

Get up and running with NodeFlow in under 5 minutes.

Step 1 — Connect Your Wallet

NodeFlow supports MetaMask, WalletConnect, Phantom, and Coinbase Wallet. Click "Launch App" on the homepage and select your preferred wallet provider.

Step 2 — Choose Your Role

RoleWhat You DoWhat You Earn
Node OperatorContribute CPU/GPU compute power$NFLOW per task completed
Agent CreatorBuild & deploy AI agents to the marketplace$NFLOW when agents are used
Yield EarnerConnect wallet for automated yield optimizationOptimized DeFi yields + $NFLOW
StakerStake $NFLOW to boost rewards & governStaking rewards + governance rights

Step 3 — Activate

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

Architecture Overview

NodeFlow is composed of four interconnected layers that work together to create a self-sustaining agent economy.

Agent Layer
Compute Layer
Yield Layer
$NFLOW Token & Settlement Layer
L2 Blockchain (Base / Arbitrum)

Agent Layer

Manages the lifecycle of AI agents — deployment, task routing, execution monitoring, and reward distribution. Agents are sandboxed and operate with scoped session keys.

Compute Layer

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.

Yield Layer

Automated DeFi yield optimization engine. Continuously monitors lending rates, liquidity pools, and vault strategies across 20+ protocols to maximize risk-adjusted returns.

Settlement Layer

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.

Agent Orchestration

NodeFlow's agent system allows you to deploy, manage, and monetize autonomous AI agents that execute tasks across DeFi, data processing, and compute markets.

Agent Types

TypeDescriptionUse Cases
DeFi AgentExecutes yield strategies, swaps, and liquidity managementYield farming, rebalancing, arbitrage
Data AgentProcesses, analyzes, and delivers data feedsOracle feeds, market analytics, sentiment
Compute AgentRuns AI inference and processing tasksModel inference, image processing, NLP
Social AgentMonitors and interacts with social platformsTrend detection, content curation
Custom AgentUser-defined logic via the NodeFlow SDKAny autonomous workflow

Agent Lifecycle

Create
Configure
Deploy
Running
Earning
// 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
📌 Agent Permissions

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.

Compute Mining

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.

System Requirements

TierCPURAMGPUEst. Daily Earnings
Lite4 cores / 2.5GHz+8 GBNot required5–15 $NFLOW
Standard8 cores / 3.0GHz+16 GBGTX 1660+20–60 $NFLOW
Pro16 cores / 3.5GHz+32 GBRTX 3080+80–200 $NFLOW
Enterprise32+ cores64+ GBA100 / H100300+ $NFLOW

Setup

# 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

Reward Calculation

Compute rewards are calculated based on three factors:

  • Task Complexity — measured in Compute Units (CU). More complex tasks earn more.
  • Uptime Score — nodes with 99%+ uptime receive a 1.5x multiplier.
  • Stake Boost — staking $NFLOW increases your reward multiplier up to 3x.
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

Wallet Yield Engine

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.

Available Strategies

StrategyDescriptionTarget APYRisk
Stable YieldLending stablecoins across top protocols4–8%🟢 Low
Blue ChipETH/BTC lending and liquid staking6–12%🟢 Low
LP OptimizerConcentrated liquidity with auto-rebalance12–25%🟡 Medium
Yield MaximizerMulti-protocol farming with leverage20–45%🔴 High
Delta NeutralHedged positions for market-neutral yield8–18%🟡 Medium

Risk Tiers

  • 🟢 Conservative — Only audited, blue-chip protocols (Aave, Compound, Lido). Max drawdown <2%.
  • 🟡 Moderate — Includes DEX LP positions and newer vetted protocols. Max drawdown <10%.
  • 🔴 Aggressive — Leveraged strategies and emerging protocols. Higher return potential, higher risk.
// 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
⚠️ Important

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 Token

$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.

Token Distribution

Allocation%AmountVesting
Community & Ecosystem40%40,000,0004 years linear
Node Rewards25%25,000,000Emission schedule
Team & Advisors15%15,000,0001yr cliff + 3yr linear
Treasury10%10,000,000Governance-controlled
Liquidity5%5,000,000At launch
Seed Round5%5,000,0006mo cliff + 2yr linear
📊 Supply Cap

$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.

Staking

Stake $NFLOW to boost your rewards and participate in governance. Staking tiers provide increasing multipliers:

TierStake RequiredReward BoostGovernance Weight
Bronze1,000 NFLOW1.25x1x
Silver5,000 NFLOW1.5x2x
Gold10,000 NFLOW2.0x3x
Platinum50,000 NFLOW3.0x5x
// 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

Burn Mechanism

NodeFlow implements a continuous buy-back-and-burn mechanism:

  • 10% of all protocol revenue is allocated to the burn contract
  • The contract autonomously buys $NFLOW from the open market weekly
  • Purchased tokens are sent to a verified burn address (0x000...dead)
  • All burns are verifiable on-chain and tracked in the dashboard

Governance

$NFLOW holders govern the protocol through on-chain proposals (NFIPs — NodeFlow Improvement Proposals):

  • Propose — Requires minimum 10,000 $NFLOW staked to submit a proposal
  • Vote — Any staker can vote. Weight based on staking tier.
  • Execute — Proposals with >66% approval and minimum quorum are executed after a 48-hour timelock

Governance scope includes: protocol fee adjustments, new agent marketplace listings, treasury allocations, new chain deployments, and parameter changes.

Security

Security is foundational to NodeFlow. The protocol is designed with a zero-trust architecture and multiple layers of protection.

Non-Custodial Design

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:

  • Expire after a configurable time window (default: 24 hours)
  • Are restricted to specific contract interactions
  • Cannot transfer assets to external addresses
  • Can be revoked instantly by the wallet owner

Audit Status

ComponentAuditorStatusReport
Core ProtocolTrail of Bits✅ CompletedView Report
Staking ContractOpenZeppelin✅ CompletedView Report
Agent SandboxCantina✅ CompletedView Report
Yield EngineSpearbit🔄 In Progress

Bug Bounty

NodeFlow maintains an active bug bounty program. Critical vulnerabilities are eligible for rewards up to $100,000.

🚨 Security Notice

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.

API Reference

NodeFlow provides a comprehensive REST API and TypeScript SDK for programmatic access to all protocol features.

SDK Installation

# 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

REST API Endpoints

Base URL: https://api.nodeflow.io/v1

MethodEndpointDescription
GET/agentsList all your deployed agents
POST/agentsCreate and deploy a new agent
GET/agents/:idGet agent details and status
DELETE/agents/:idStop and remove an agent
GET/nodes/statusGet your node status and stats
GET/rewardsGet reward history and balances
POST/rewards/claimClaim pending rewards
GET/yield/vaultsList active yield vaults
POST/yield/depositDeposit into a yield vault
POST/yield/withdrawWithdraw from a yield vault
GET/staking/infoGet staking status and tier
GET/network/statsGlobal 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

Webhooks

Configure webhooks to receive real-time notifications for events:

  • agent.started — Agent successfully deployed
  • agent.stopped — Agent stopped (manual or error)
  • reward.earned — New reward distributed
  • yield.rebalanced — Yield strategy rebalanced
  • burn.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

Smart Contracts

NodeFlow's core contracts are deployed on Base and Arbitrum. All contracts are verified and open-source.

ContractNetworkAddress
NFLOW TokenBase0x7Bf3...a4E2
StakingBase0x3Cd1...f8B9
Agent RegistryBase0x9Ab2...c7D4
Reward DistributorBase0x1Fe5...d3A1
Burn ContractBase0x5Da8...e6C3
Yield RouterBase0x2Bc4...b5F7

Network Stats

Real-time network metrics are available via the API or dashboard.

MetricCurrent Value
Active Nodes14,832
AI Agents Running2,847
Total Value Optimized$18.4M
Total $NFLOW Earned$3.2M
Total $NFLOW Burned1,247,000 NFLOW
Network Uptime99.7%
Countries43
Avg. Task Latency240ms

Roadmap

PhaseTimelineMilestones
Phase 1 — FoundationQ1 2026 ✅Protocol launch, core smart contracts, CLI, initial node network
Phase 2 — GrowthQ2 2026 🔄Agent marketplace, yield engine v2, SDK release, 10K nodes
Phase 3 — ExpansionQ3 2026Multi-chain deployment (Arbitrum, Solana), mobile app, agent composability
Phase 4 — AutonomyQ4 2026Full DAO governance, agent-to-agent economy, enterprise API, 50K nodes
Phase 5 — Scale2027Cross-chain mesh, institutional vaults, AI model marketplace

FAQ

Is NodeFlow free to use?

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.

Do I need crypto experience?

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.

How are rewards paid?

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).

Is my wallet safe?

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.

What chains are supported?

Currently Base and Arbitrum. Solana support is planned for Q3 2026. Additional L2s will be added based on governance votes.

Can I build my own agents?

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.

What happens if my node goes offline?

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.

How does the burn mechanism work?

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.