The ultimate C++ framework for decentralized physical access. Secure your assets via EEPROM Binding and Enjin Matrixchain validation.
Encrypted on-chain authorization for surveillance network access and hardware-level camera activation management.
Standard LicenseHardware unlocking for high-value storage. Residential and SMB grade with standard license. Bank vaults require Enterprise.
Immutable digital keys for high-end vehicles. Secure ownership transfer and tamper-proof ignition systems via relay binding.
Standard LicenseHomes, offices, hotels. Real-time credential management without central database risks. Whitelist with temporal constraints.
Standard LicenseOn-chain identity verification for terminals. Single installations use standard licensing. ATM networks and bank infrastructure require Enterprise.
The C++ Core authorizes wallet addresses directly on hardware. Access revoked within milliseconds when rental timestamp expires.
A non-clonable cryptographic key tethered to the device. This Master NFT acts as root of trust, allowing you to authorize or revoke permissions for auxiliary wallets with hardware-level governance.
The removable EEPROM hosts the NFT ID and acts as a physical lock. If a private key is compromised, trigger a Kill Switch — rendering stolen keys useless instantly.
The firmware communicates directly with Enjin MatrixChain. Blockchain and cryptography validate signatures and ownership with zero intermediaries — pure trustless execution.
The OCU Server is a courier — not an authority. It verifies your license and relays the signed payload. It cannot open a door. It cannot authorize access.
The entire chain of trust lives on the device: sr25519 signature verification, NFT ownership check via Enjin RPC, whitelist enforcement — all inside the C++ Core, behind the .so boundary.
Even if the OCU Server is compromised, shut down, or sold — no door opens.
This property holds as long as the integrator implements the Core correctly and does not introduce backdoors in the firmware.
Stack
Build Targets
Key Features
Integration
OCU KeyStore is the dedicated signing wallet for the On-Chain-Unlock ecosystem. Authenticate with physical access points via QR code, NFC tag, or deep link — no browser, no third-party apps.
Security Note: The private key never leaves the device. All signing operations happen locally in the Rust cryptographic layer. The server only receives the signature — never the key.
Direct Install — Sideload Required
Package Info
Integrity Hash
A3C763CD6A35EFF7D3C95FF0ABCED962BBEE7C0CF7CFB8097E5AA9B9E96108960F53C2220A02C582EE24AC94C5321FEF23CACED6CD28BED01585423078C3EE79
Enable "Install from unknown sources" in Android settings before installing
iOS version coming soon. Verify the hash before installing.
Early Adopter Pack release. First integrations with hardware manufacturers. Standard license available. EEPROM binding support included.
Start of Enterprise tier development. Dedicated server licensing, recursive multi-level access control, and architecture designed for large-scale certified deployments.
Enterprise license program. Institutional vault security with M-of-N on-chain multisig — physical access requiring multiple verified signatories.
Scalable C++ SDK for hardware manufacturers. Get technical documentation and bulk licensing details.