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 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 decision flows tied to treasury operations.
How it works
Every FlowGuard product is a covenant-controlled UTXO. Immutable deployment rules live in the contract bytecode. Mutable runtime state lives in a 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 more than 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 ships the same stream and treasury surfaces in two 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
Stream, refill, transfer, activity, and batch endpoints.
Architecture
See how vaults, streams, distributions, and governance fit together.

