Skip to main content
FlowGuard turns Bitcoin Cash and CashTokens into programmable financial products. It uses CashScript covenants and mutable CashToken NFT state to enforce treasury policy, stream schedules, recurring payouts, and distribution rules directly on-chain.

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

ProductPrimary covenant familyBest for
StreamsVestingCovenant, HybridVestingCovenant, TrancheVestingCovenantContributor vesting, investor schedules, milestone unlocks, staged treasury releases
Recurring PaymentsRecurringPaymentCovenantPayroll, subscriptions, retainers, recurring contributor compensation
AirdropsAirdropCovenantToken launches, community distributions, claim windows
GrantsGrantCovenantMilestone-gated funding programs
BountiesBountyCovenantOpen competitions with proof-verified prizes
RewardsRewardCovenantAchievement, referral, and loyalty incentives
VaultsVaultCovenantMulti-asset treasury management with signer policy and linked covenant actions
GovernanceVoteLockCovenant, ProposalCovenantOn-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.
The UI changes the launch context and navigation, but the app still builds the same contract-backed transaction flows underneath.

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.