Skip to main content
All CollectionsWhat is Rehive?
Overview of Rehive's products
Overview of Rehive's products

Rehive consists of three product layers that are all interconnected: Platform, Applications, and Extensions. 

Helghardt Avenant avatar
Written by Helghardt Avenant
Updated over a week ago

Create your sandbox project here or check out a pre-configured demo project here.

Platform

The platform consists of three parts:

At the heart of Rehive is a cloud-based transaction ledger and user management system. Similar to Firebase but tailored for fintech applications, Rehive Platform enables rapid development and deployment of fintech products. Customers can build directly on the Platform or accelerate their projects by integrating Applications and Extensions.

The core transaction ledger is designed to be highly flexible, allowing for a mix and match of accounts, currencies, and transaction subtypes. It includes compliance controls such as limits, fees, tiers, and more. The ledger can represent various asset classes, including points, fiat currencies, cryptocurrencies, and securities.

Rehive provides fintech infrastructure; fintechs need licenses and partners to go live. Read more here.

The user management system is designed to help you manage groups, permissions, authentication, and more. As an admin, you have full access to all user activities whereas users can only access their accounts.

Rehive Platform API is open for anyone to get started and all management features are available via the dashboard. 

Extensions

Extensions are built on top of the Rehive Platform, and we offer a marketplace for these extensions that can be activated directly from the Dashboard.

Currently, all extensions are developed exclusively by Rehive, but we plan to open this up for third-party developers in the future. When you build custom features on the Rehive Platform, you are essentially creating an extension.

We provide comprehensive documentation on how to build common integrations for KYC, on/off ramps, forex, and custody.

The following Rehive Extensions are available: 

Similar to the Rehive Platform, Rehive Extensions are also designed with flexibility and configurability in mind. For example, if you want to record a ‘reward’ transaction using a custom transaction subtype - it is possible to change the subtype on the extension as needed. However, Rehive always defines a specific configuration and best practices when building extensions to make things easier to get started.

Applications

The following applications are available:

White-label Software License with codebase access is available for the web app, mobile app, and merchant app. We provide a guide for clients to self-manage the build process and app store submissions for the App Store and Playe Store. White-label Hosting is available for web applications. Once any customizations are made to the web app, self-hosting is required.


The dashboard is not white-labeled, but the source code is available under the Full White-label License.

Did this answer your question?