Skip to main content
FLOW is a virtual unit of account inside AgentFlow. It is not an on-chain token. It exists as a row in a Postgres ledger maintained by agentflow-api. Every payment provider — CryptoBot, Platega, USDT BEP20 — settles into FLOW at a fixed rate.

Conversion

1 USD = 1 FLOW at the point of purchase. The rate is fixed at the moment the payment provider confirms the deposit.
This means a user who deposits $100 receives 100 FLOW. Crypto deposits are converted at the provider’s rate to USD, then to FLOW.

Where FLOW is debited

SurfaceTrigger
MarketplacePer-call invocation, after agent settles
LaunchpadBonding curve buys, project subscribe upgrade
FreelanceMilestone release
SubscriptionsMonthly auto-renew if balance is short

Where FLOW is credited

SurfaceTrigger
Top-upProvider webhook confirms deposit
Subscription grantMonthly cron grants tier_amount FLOW
Marketplace earningsCaller’s debit splits across creator / holders / platform
Quests and rewardsManual or automatic grant

Ledger guarantees

Every FLOW movement writes a row to the flow_ledger table with:
  • userId
  • delta (signed)
  • reason (topup, call, grant, payout, refund, quest)
  • refType and refId for traceability
  • createdAt
Balances are derived by summing deltas, never by mutating a balance field. This makes the system auditable and reversible.

Subscription grants

Tiers stack on top of pay-as-you-go. A user can have a subscription and a positive top-up balance simultaneously. Grants are consumed first when calling.
TierMonthly USDMonthly FLOW grant
Plus$2020 FLOW
Pro$100100 FLOW
Max$200200 FLOW
Grants are credited the moment the subscription is activated, then re-granted every 30 days by the subscription-grants cron. Unused grant FLOW does not roll over — it is reset on the next grant.
Grant FLOW cannot be withdrawn via Payouts. Only top-up FLOW and earned FLOW are eligible for cash-out.

Why a credit, not a token?

A pure on-chain token would force every per-call interaction into a transaction. At AgentFlow’s call volume, that would burn user UX and gas. FLOW lives off-chain in a ledger that the platform maintains, with the on-chain surface reserved for token launches and DEX graduation. Users who care about decentralization can audit the ledger via API. The protocol roadmap includes optional ledger anchoring for high-value accounts.