An exchange, a market, a stablecoin, a phone and the tools to build more. Every product here writes to the same ledger, so what one of them settles the others can read.
Architecture
Working together to power the next generation of digital finance.
User-facing products and interfaces
Smart contracts and business logic
CubeCore infrastructure
Built on CubeCore
Every product in the Cube ecosystem is powered by CubeCore settlement.
A regulated national exchange
A Nigerian stock exchange licensed by the Securities and Exchange Commission — the first regulated venue being integrated with the layer, so its orders, trades and settlements land on a ledger a regulator can read.
The exchange for tokenised commodities
Commodities, products and crypto listed as tradeable tokens — spot, margin and staking in one venue, with any holding redeemable for the physical goods behind it. Egomart trades today and is being integrated with the layer.
New Asset Category Market
LOYEX is the revolutionary new asset category market where Digital Value Units (DVUs) are traded. The first market of its kind, built entirely on CubeCore settlement infrastructure.
Digital Value Units
The native asset class of the LOYEX market. DVUs represent economic value that appreciates as businesses grow, creating a new paradigm for digital ownership and rewards.
Native Settlement Currency
The native stablecoin of the Cube ecosystem. xNGN enables seamless settlement, payments, and value transfer across all CubeCore-powered products.
Enterprise Development Platform
Build, deploy, and manage applications on CubeCore. Cube Studio provides the tools developers need to integrate settlement infrastructure into their products.
Hardware Wallet & Mobile Access
The first smartphone with native CubeCore integration. Secure hardware wallet, biometric authentication, and mobile-first access to the entire Cube ecosystem.
Onchain App Store
The native app store for Cube. Discover, install, and earn DVU across hundreds of onchain apps — every download and reward settles on CubeCore.
For developers
Both legs, the ledger entry and the finality come back in a single request. The exchange on this page runs on the same SDK you would install today.
import { CubeCore } from '@cube/sdk'
const cube = new CubeCore({
network: 'mainnet',
apiKey: process.env.CUBE_API_KEY
})
// Both legs, one call
const settlement = await cube.settle({
from: '0x1234...',
to: '0x5678...',
asset: 'DVU:URBN',
amount: 1000,
payment: { currency: 'xNGN', amount: 4370 }
})Response
status
confirmed
finality
<1s
reversible
false
Start here
Everything on this page settles through one API. Build against it and your product inherits the same finality the exchange runs on.