Legal
Terms of Use
These terms govern your use of OneSwap Wallet as a self-custody Canton wallet product with browser-local signing, Google backup recovery, and validator-backed wallet operations.
Agreement
Using the service
By accessing or using OneSwap Wallet, you agree to these terms. If you do not agree, do not use the wallet. The wallet is a self-custody product and should be used only by users who understand that transaction control, PIN security, and device security remain their responsibility.
Product scope
What OneSwap Wallet provides
OneSwap Wallet is a hosted web wallet interface for Canton external-party wallets. It provides browser-local key generation and import, Google Drive encrypted backup and restore, balances, incoming offers, history, transfers, consolidation support, and related wallet operations backed by Canton validator infrastructure.
The service prepares wallet actions and submits signed results, but it is not a server-custody wallet service.
Responsibility
Self-custody and key security
- Your wallet PIN, device security, browser profile, and Google account security are your responsibility.
- Your private key is controlled through the browser-local vault; losing access can make recovery impossible.
- If you clear your local vault without a working encrypted backup, your wallet may not be recoverable.
- Transactions signed from your wallet are treated as authorized by you.
Access rules
Who may use it
You may use OneSwap Wallet only if you are legally able to enter into these terms and to use the service in your jurisdiction. You may not use the wallet for unlawful, fraudulent, abusive, or sanctioned activity.
Network behavior
Transactions, signing, and finality
Canton transactions can fail, be rejected, require counterparties to accept, or become final in ways that depend on validator, participant, network, or contract rules. Displayed balances, pending states, offers, and fee estimates are operational outputs, not guarantees.
- Token-standard sends may require transfer-preapproval or counterparty acceptance flows.
- Incoming offers are not complete until accepted or otherwise finalized under the relevant contract logic.
- History, explorer views, and update ids reflect network-visible outcomes rather than private drafts.
Pricing
Fees and costs
OneSwap Wallet may display and charge validator network fee reimbursement in CC for supported flows. Those charges depend on preparation mode, traffic-cost estimation, pricing inputs, and configured wallet fee policy.
Restrictions
Acceptable use
- Do not attempt to bypass rate limits, WAF rules, Turnstile checks, auth controls, or wallet signing rules.
- Do not use the service to attack infrastructure, scrape sensitive data, or abuse validator resources.
- Do not impersonate another user, submit fraudulent transactions, or use the wallet for illegal activity.
- Do not reverse engineer or interfere with hosted APIs except as permitted by applicable law.
Dependencies
Third-party services
The wallet depends on third-party services and infrastructure, including Google identity and Drive APIs, Cloudflare security services, validator APIs, Canton participant APIs, registries, transfer factories, and public explorer surfaces. Those services may change, fail, throttle, or impose their own terms and privacy rules.
Operations
Availability, changes, and suspension
OneSwap Wallet may change, pause, restrict, or remove features at any time, including backup flows, transfer behavior, marker automation, or fee logic. Access may be limited for maintenance, incident response, abuse prevention, compliance, or product changes.
No promises
Disclaimers
The wallet is provided on an "as is" and "as available" basis. To the maximum extent permitted by law, OneSwap Wallet disclaims warranties of merchantability, fitness for a particular purpose, non-infringement, uninterrupted availability, accuracy of pricing or balances, and guaranteed recovery.
Nothing in the wallet is investment, legal, tax, custody, or fiduciary advice.
Risk allocation
Limitation of liability
To the maximum extent permitted by law, OneSwap Wallet and its operators will not be liable for indirect, incidental, special, consequential, punitive, or loss-of-asset damages, including lost access, lost wallet state, failed recovery, failed transactions, pricing errors, third-party outages, or network-level events.
Your use of a self-custody wallet means you accept the operational risk of local key management, third-party integrations, and validator or network dependencies.
Updates
Changes to these terms
These terms may be updated as the product evolves. The version posted on this page governs your use from the time it is published.
Support
Contact and support
For support, documentation, or operational questions, use the official OneSwap channels:
Quick links