Skip to main content

Wallet Integration

CRYMBO Oracle supports secure and standards-based integration with leading wallets to ensure that end users and VASPs can participate in compliant asset transfers.

Why Wallets Integrate with CRYMBO

Integrating with CRYMBO allows wallets to:

  • Enable Travel Rule compliance for custodial and regulated users
  • Warn users pre-transaction if identity info is required
  • Facilitate KYC before sending to compliant VASPs
  • Support secure encryption key publishing on behalf of users or VASPs

Supported Wallet Functions

Wallets can implement any or all of the following:

1. Compliance Awareness

Detect if a transaction target is a VASP, and:

  • Notify the user if KYC is required
  • Block or warn if they are not compliant

2. Identity Request Handling

  • Facilitate encrypted identity sharing via CRYMBO API
  • Prompt the user for consent before sending identity

3. Key Management

  • Allow users or VASPs to upload and rotate encryption keys
  • Support key publishing to CRYMBO registry

4. Signing Integration

  • Sign CRYMBO messages using standard EIP-712 or direct ECDSA
  • Connect wallet authentication with VASP master identity

Benefits for Wallet Providers

  • Serve institutional clients with compliance requirements
  • Offer compliant flows for fiat ramps and custodial users
  • Enhance trust and adoption in regulated jurisdictions

Example Integrations

  • MetaMask (with Snaps)
  • Fireblocks SDK
  • Custom DeFi wallet SDKs

📌 Next Step: Read about Key Synchronization