Ledger

Flexible and scalable ledger system

Multi-account, multi-currency, multi-asset ledger system. Confidently track fiat, crypto, stabelcoins, points, or any other store of value in your system.

Out-of-the-box transaction ledger system

Rehive's ledger system is designed to be flexible and scalable to meet diverse business needs.

Account for the flow of funds

Keep a record of all transactions in your system.

Flexible multi-asset format

Any asset format is supported, whether fiat, cryptocurrencies, stablecoins, points, or stock.

Built-in immutability

All transactions reach an immutable state and can't be deleted or updated once finalized.

Configurable business rules

Set limits, fees, and controls for transaction types using configurable rules.

Metrics

Track key platform activity with customizable metrics, filters, and time-based aggregation.

Events

Trigger webhooks in response to internal platform events using secure, configurable expressions.

Reliable transaction engine

Detailed audit logs, idempotent request handling, and scalable hosted infrastructure ensure reliability.

Segregate accounts and currencies

Support sub-accounts, account-currency recipes, and linking to external stores of value.

Advanced transaction rules

Manage subtypes, enforce limits, and apply fees based on business logic.

Transaction insights

Search, filter, export, and analyze transactions with aggregated metrics.

Flexible transaction flows

Send to emails, usernames, or account references; bundle with transaction collections.

Choose your custody model

Manual custody

Do your own integrations and manage your own custody. This option gives you the flexibility to link accounts 1-to-1 or many-to-1. You can also integrate multiple underlying providers across various regions.

Partner custody

Leverage pre-integrated partners to help you save time getting started. Rehive's Bridge integration includes built-in compliance,stablecoin wallets, fiat rails, and revenue generating features from day one. help you save time navigating regulatory hurdles.

Frequently asked questions

The Rehive Ledger is a flexible and scalable transaction ledger system designed to track balances of money, points, or any other store of value in your system. It supports various asset formats, including fiat, cryptocurrencies, stablecoins, and points.
Yes, the Ledger can be used independently without utilizing any other Rehive features. It comprises all the transactional functionality needed for creating and managing transactions using different currencies and accounts.
The Ledger supports any currency or asset format up to 18 decimal places, including points, fiat currencies, cryptocurrencies, and stocks.
The Ledger ensures data integrity with built-in immutability. Once transactions are finalized, they reach an immutable state and cannot be deleted or updated.
Transaction collections group multiple related transactions together. Every transaction is a child of a transaction collection, which can contain multiple transactions of different types, subtypes, and accounts. This helps organize transactions effectively.
The Ledger allows you to configure compliance rules by setting limits, fees, and controls for various transaction types. You can create and manage transaction subtypes, set transaction limits per currency, account, group, tier, user, or subtype, and create fee triggers based on specific transaction subtypes.
Key features include a reliable and scalable transaction engine, support for segregating accounts and currencies, configuring transaction rules, monitoring and extracting transaction insights, creating flexible transaction flows, and built-in compliance controls.
To get started, log in or create a new project on Rehive, create accounts to represent internal or external accounts, create transactions via the API, and monitor balances in real-time. Visit the documentation for detailed steps.
Yes, the Ledger is flexible and can be used for various use cases, including digital wallets, lending, ridesharing, rewards, reconciliation, payment orchestration, treasury management, and more.
Advanced features include support for multi-asset formats, detailed system logs for auditing purposes, idempotent requests to prevent duplicate transactions, customizable transaction subtypes, limits, fees, transaction collections, metrics, filters, exports, webhooks and more.
Rehive does not hold customer funds. Clients have to obtain the necessary licensing for their use cases in their target regions. It is always required to integrate with an underlying custody provider where funds are stored. This can be a direct bank integration, a crypto custodian, or a partner custody provider.