Skip to main content

Onboarding to CRYMBO Oracle

VASPs who want to interact with CRYMBO Oracle must complete a secure onboarding process that verifies their identity, links their wallets, and prepares them for encrypted data exchange under Travel Rule compliance.

Step-by-Step Overview

1. Complete KYB Verification

Before accessing the oracle, your organization must:

  • Submit legal and compliance documents
  • Provide key personnel and contact details
  • Pass manual and automated verification checks

✅ Verified VASPs receive a unique CRYMBO VASP ID and onboarding token.

2. Register a Master Wallet

The master wallet is your organization’s authoritative blockchain identity. It must:

  • Be generated and controlled internally
  • Be submitted and bound to your KYB record via CRYMBO Connect

3. Whitelist Operational Wallets

Use your master wallet to authorize additional operational wallets:

  • These are the addresses used to send requests on-chain
  • Whitelisted via on-chain or portal approval

4. Publish Public Encryption Key

You’ll need to generate and upload a public key (X25519 format or compatible) so:

  • Other VASPs can encrypt identity data to you securely
  • The oracle can validate encrypted data flows

5. Receive Onboarding Confirmation

Once all the steps are completed:

  • You’ll gain access to the CRYMBO Oracle smart contracts
  • Your VASP profile is active in the oracle registry
  • You can begin using the API and submitting requests

Tooling Support

  • CRYMBO Connect — Web portal for onboarding, wallet management, and key publishing
  • CRYMBO API — REST API for automating operations and identity exchange
  • Testnet Access — Sandbox environment for validation

📌 Next Step: Learn how Identity Exchange Works