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