Introduction
Simplifying crypto Travel Rule compliance for every team
CryptoSwift offers a comprehensive Travel Rule compliance platform built for rapid rollout. Product and compliance leads can map policies without touching code, while engineers layer in the API when they are ready.
Get started
Jump into the core docs based on what you need to ship first.
Quickstart Guide
Send your first authenticated request and map the integration steps.
Test Environment
Build and validate Travel Rule flows in an isolated sandbox.
Webhook Notifications
Receive status updates, incoming messages, and workflow events.
Compliance Workflows
Align policies, approvals, and operational steps before you integrate.
Who this is for and where to start
- Product and compliance: Understand how CryptoSwift supports regulatory obligations and where approval workflows, KYC controls, and escalation paths fit.
- Align the operating model - Use Compliance workflows to confirm policies, approval steps, and compliance triggers.
- Visualise the experience - Share the end-to-end Travel Rule lifecycle with operations teams to show how messages move between counterparties.
- Engineering: See the building blocks you can automate immediately and how they connect to existing systems.
- Start integrating - Follow Get started.
- Travel Rule foundations - Review the Travel Rule data model so you know which fields your systems must collect.
Platform building blocks
API-first integration
The CryptoSwift API exposes every Travel Rule capability through REST endpoints. See the API Reference and Test environment section for more information.
Client Dashboard
The Client Dashboard gives teams a ready-made UI so you can go live without rebuilding every workflow on day one. Automate the high-frequency actions in code and fall back to the dashboard for manual reviews or low-volume scenarios. Every dashboard feature is available via the API, so you can migrate functionality into your own product whenever it makes sense.
Widget for self-hosted wallets
The CryptoSwift Wallet Verification Widget is a flexible solution for authenticating you user's self-hosted wallets. Choose the integration method that fits your workflow:
- Web Component: Embed the widget directly into your frontend with a few lines of HTML/JS for a smooth, in-app experience.
- Hosted Flow: Redirect users to a secure, CryptoSwift-hosted URL. This requires zero frontend configuration and is managed entirely on our infrastructure.
See the Wallet verification widget for more details.