Introduction
Simplifying crypto Travel Rule compliance for every team
CryptoSwift supports both post-transaction and pre-transaction Travel Rule workflows.
Start with the fastest integration path for Travel Rule messaging, then add pre-transaction risk checks and automated compliance decisions when your operating model requires them.
Compliance and product teams can define policies and workflows in the Client Dashboard, while engineering teams integrate the API into existing transaction systems.
Building with an AI coding agent? See AI Agent Integration and AI Agent Prompts.
Get started
Start with the documentation that matches what you need to implement or operate first.
Quickstart Guide
Set up your API access and build your first Travel Rule integration.
Quickstart GuideTest Environment
Build and validate Travel Rule workflows safely in the Test Environment.
Test EnvironmentWebhook Notifications
Receive real-time transaction, message and workflow status updates.
Webhook NotificationsCompliance Workflows
Understand how policies, approvals, risk decisions and operational workflows fit together.
Compliance Workflows
Choose the Travel Rule workflow that fits your operating model
CryptoSwift supports both post-transaction and pre-transaction workflows. You can start with straightforward Travel Rule messaging and introduce pre-transaction decisioning where additional controls are required.
Post-transaction flow
Fastest path to Travel Rule messaging
Best for teams that want to add Travel Rule messaging with minimal changes to existing withdrawal and AML workflows.
The blockchain transaction already exists when the Travel Rule message is created. CryptoSwift exchanges the required data and supports the compliance workflow around the transaction.
Good fit when:
- Travel Rule messaging is the immediate requirement
- existing transaction workflows should remain largely unchanged
- compliance checks are already handled elsewhere
- fast implementation is the priority
Pre-transaction workflow
Make compliance decisions before funds move
Best when a compliance decision is required before a blockchain transaction is released.
CryptoSwift can combine Travel Rule message status, counterparty information, Travel Rule Risk Score, wallet risk, transaction attributes and Rule Engine policies to support the decision.
Possible outcomes include:
Proceed · Wait · Review · Block
Good fit when:
- transfers require approval before execution
- compliance teams want greater automation
- multiple risk signals need to be evaluated together
- low-risk transactions should move with less manual intervention
CryptoSwift platform building blocks
CryptoSwift combines API infrastructure with tools for compliance and operations teams. Use the components your workflow requires.
Travel Rule API
Exchange Travel Rule data and integrate transaction workflows through REST endpoints and webhooks.
Supports outgoing and incoming Travel Rule messaging, transaction status updates and integration with existing systems.
Client Dashboard
Manage transactions, review exceptions and operate Travel Rule workflows without relying on engineering teams for everyday compliance operations.
Rule Engine
Apply your compliance policies automatically using Travel Rule status, counterparty and wallet risk, transaction attributes and integrated risk signals.
Use Rule Engine outcomes to proceed with low-risk activity or escalate exceptions for review.
Self-hosted Wallet Verification
Verify ownership or control of self-hosted wallets using CryptoSwift verification workflows.
Choose between direct API integration and supported hosted or embedded verification flows.
Wallet Verification documentation
From Travel Rule messaging to compliance decisions
Travel Rule messaging tells you who is involved in a transfer, but operational compliance often requires additional context.
CryptoSwift can combine:
- Travel Rule message status
- counterparty VASP information
- Travel Rule Risk Score
- wallet and on-chain risk
- transaction attributes
- integrated AML/KYT signals
- your own Rule Engine policies
These signals can support automated decisions or provide compliance teams with the information needed for manual review.
Built for teams across compliance, product and engineering
Compliance & Operations
Define policies, review exceptions, investigate transactions and maintain the audit trail around Travel Rule activity.
Recommended starting point: Compliance Workflows
Product
Design how Travel Rule requirements, wallet verification and risk decisions fit into customer deposit and withdrawal journeys.
Recommended starting point: Compliance Workflows and Integration Guides
Engineering
Integrate CryptoSwift APIs, webhooks and verification workflows into existing transaction infrastructure.
Recommended starting point: Quickstart Guide
CryptoSwift automates the infrastructure. You control the policy.
CryptoSwift provides the infrastructure for Travel Rule messaging, risk signals, workflow automation and audit evidence.
Your organisation remains responsible for defining its compliance policies, risk appetite, approval rules and customer handling procedures.
The Rule Engine helps apply those policies consistently, while compliance teams retain control over configuration and manual exceptions.
CryptoSwift in your compliance operations
Build and validate before going live
Use the CryptoSwift Test Environment to develop and validate your integration without affecting production data or workflows.
Test authentication, Travel Rule transactions, webhooks, wallet verification and other supported workflows before requesting production access.
Next steps
Implement CryptoSwift
Set up API access and create your first Travel Rule workflow.
Design your compliance operations
Define policies, approvals, risk decisions and exception handling.
Explore the API
Review available endpoints, request schemas and responses.