Streams
Linear, hybrid, milestone, tranche, and recurring schedules with claim, pause, transfer, and
refill controls where supported.
Recurring Payments
Fixed cadence BCH or CashToken payouts for payroll, subscriptions, retainers, and DAO
contributor compensation.
Airdrops
Claim-based distributions with authority controls, scheduling, and CashToken support.
Grants
Milestone-based project funding with on-chain release state.
Bounties
Open competitions and proof-based prizes enforced by covenant rules.
Rewards
Variable incentive payouts for achievements, referrals, and loyalty programs.
Vaults
BCH and CashToken treasury control with signer thresholds, spending policy, and linked covenant
workflows.
Governance
Proposal execution and vote-lock based decision flows tied to treasury operations.
How It Works
Every FlowGuard product is represented by a covenant-controlled UTXO. Immutable deployment rules live in the contract bytecode, and mutable runtime state lives in a mutable CashToken NFT commitment. Each valid action consumes the current state UTXO, verifies the transition, and produces the next state UTXO or a terminal payout.FlowGuard is not just a dashboard layered on top of a wallet. The app builds and signs real BCH
transactions that the contracts validate on-chain.
Products
| Product | Primary covenant family | Best for |
|---|---|---|
| Streams | VestingCovenant, HybridVestingCovenant, TrancheVestingCovenant | Contributor vesting, investor schedules, milestone unlocks, staged treasury releases |
| Recurring Payments | RecurringPaymentCovenant | Payroll, subscriptions, retainers, recurring contributor compensation |
| Airdrops | AirdropCovenant | Token launches, community distributions, claim windows |
| Grants | GrantCovenant | Milestone-gated funding programs |
| Bounties | BountyCovenant | Open competitions with proof-verified prizes |
| Rewards | RewardCovenant | Achievement, referral, and loyalty incentives |
| Vaults | VaultCovenant | Multi-asset treasury management with signer policy and linked covenant actions |
| Governance | VoteLockCovenant, ProposalCovenant | On-chain voting and treasury-linked proposal execution |
Shared Workspaces
FlowGuard uses the same core stream and treasury product surfaces in both personal and organization contexts:- Personal workspace for individual vaults, streams, recurring payments, and distributions.
- Organization workspace for treasury-linked operations, batch creation, activity review, and DAO-style policy views.
Quick Links
Getting Started
Connect a BCH wallet and learn the shared personal and organization workflow.
Streams API
Review current stream, refill, transfer, activity, and batch endpoints.
Architecture
See how vaults, streams, distributions, and governance fit together.

