Two transaction modes. Five blockchains. A custom smart contract. Enterprise-grade security. All non-custodial.
Two fundamentally different ways to send crypto, each designed for a different situation.
Large transfers, payments to new counterparties, or when you may need to cancel.
You initiate the transfer. Funds are sent to the TransactionReversalContract on the selected blockchain.
The smart contract locks the funds for 24 hours. The recipient cannot access them during this period.
Our backend receives anonymous transaction metadata and schedules the release after the hold period.
After 24 hours, the backend triggers the smart contract to release the funds to the recipient.
Fast transfers where you want identity verification but no delay.
You initiate the transfer from the extension.
Before signing, the extension requires OTP verification, a one-time password sent to your registered email.
After entering the correct OTP, the extension signs the transaction locally using your private key and broadcasts it directly to the blockchain.
The recipient receives the funds immediately. No smart contract, no hold period.
Open Source, Publicly Verified. Built on OpenZeppelin standards and deployed on every supported blockchain.
Holds sender funds during the hold period. Recipients cannot access funds until release.
cancelTransaction: sender calls this to get funds back before the hold period expires.
speedUpTransaction: sender calls this (after minimum 1 minute) to release funds immediately.
releaseTransaction: called by the backend after the hold period expires.
Built with OpenZeppelin ReentrancyGuard against reentrancy attacks.
Two-step ownership transfer prevents accidental ownership loss.
Click any chain to view the verified contract on the block explorer
From encryption to architecture, every layer is designed to protect your assets.
All sensitive wallet data is encrypted using industry-standard cryptographic algorithms before being stored in your browser. Each vault is protected with a unique encryption key and random security parameters, ensuring strong confidentiality and data integrity.
All cryptographic operations run inside the extension's isolated service worker context. The service worker is completely separate from the page context; web page scripts cannot access wallet keys or trigger signing operations directly.
Email OTP verification is mandatory for every login, and Secure Transfers require OTP verification before a transaction is signed. A configurable OTP session (60 minutes by default) reduces repeated verification while maintaining security.
The wallet automatically locks after a configurable idle period (default: 15 minutes). On lock, the in-memory decryption key is cleared. Data cannot be decrypted without the user's app password.
The wallet enforces strict request validation and security controls to prevent abuse and unauthorized access. All communications are verified, inputs are sanitized, and only approved wallet operations can be performed, with built-in rate limiting to protect against malicious activity.
Your sensitive wallet credentials remain on your device and are never transmitted or stored on our servers. Only the minimum information required to support wallet functionality is shared, with all communication protected using secure, encrypted connections.
Enterprise-grade wallet infrastructure with centralized billing and decentralized control.
Register
Create an account on scion.digital with name and email.
Verify
Submit organization documents. Admin reviews and approves.
Subscribe
Purchase a plan using stablecoins (USDC, USDT, DAI, BUSD) with a separate payment wallet.
Invite
Send email invitations individually or via CSV bulk upload.
Access
Invited users register via email and gain full wallet access.
Manage
View users, subscription status, and remaining days from the dashboard.
Expiry
When subscription expires, wallet access is automatically revoked for all users.
Download the Scion Wallet Chrome extension and register on scion.digital to get started.