Skip to content
Platform

Every financial primitive a community needs

Six primitives, one ledger. Compose them into the economy your community deserves.

Programmable Wallets

Every member of your community gets a ledger-backed wallet the moment they join. Balances settle instantly on internal movements and stay auditable forever — every cent traces back to a balanced transaction.

  • Instant internal settlement
  • Balances derived from the double-entry ledger
  • Optimistic concurrency — no lost updates under load

Virtual Cards

Issue branded prepaid cards against any wallet. Set spending limits, freeze instantly, and never touch raw card data — Vrole stores only tokens and last-four references.

  • Per-card spending limits
  • One-tap freeze and unfreeze
  • Issuing-partner abstraction, network-ready

Revenue Distribution

Define a split policy — by percentage, membership tier, or fixed share — and route revenue to hundreds of members in a single atomic posting. If any share fails, nothing moves.

  • Tier, percentage, and fixed-share policies
  • One balanced transaction per distribution
  • Idempotency keys make retries always safe

Community Funds

A shared treasury your community can see, contribute to, and — soon — govern. Contributions, balances, and spending all live on the same transparent ledger.

  • Wallet-to-fund contributions in one tap
  • Full inflow and outflow history
  • Proposal and voting rails, coming soon

Analytics

Revenue, distribution, and member activity in real time — derived straight from the ledger, so the numbers are never stale and never wrong.

  • Live revenue and payout charts
  • Member growth and engagement
  • Exportable, audit-friendly data

Memberships

Tiers, statuses, and reward campaigns are first-class primitives. Reward participation with real money, automatically.

  • Membership tiers with financial rules
  • Reward campaigns paid through the ledger
  • Roles and permissions per community

Built for developers

A versioned REST API with API-key authentication, cursor pagination, consistent envelopes, and idempotent money endpoints. Integrate Vrole into your own product in a day.

curl https://api.vrole.com/v1/wallets \
  -H "Authorization: Bearer vrl_live_..."

{
  "data": [{
    "id": "wal_3k9d",
    "balance": 12843055,
    "currency": "usd"
  }],
  "pagination": { "nextCursor": null }
}

Turn your community into an economy

Start with a wallet. Grow into a treasury. Vrole scales from your first member to your first million.

Product — Vrole