Skip to content

The Security of a Cold Wallet.
The Safety of an Undo Button.

Every user starts with an Instant Wallet. When you're ready to protect long-term holdings, create a Secured Wallet from the app and switch between them via toggle with password authentication. Each wallet has its own blockchain address and private keys — complete state isolation, no shared contracts.

Instant Wallet

<200ms soft finality

Composable, irreversible, built for DeFi speed. Trades, swaps, and liquidations execute at the pace the market demands.

Secure Wallet

24-hour protection window

Cold-wallet grade security with a built-in safety net. Funds are locked in an escrow smart contract for 24 hours. Reversal requires multi-factor auth (email + Google Auth/OTP) with 2-3 verifications quorum.

THE PROBLEM

Your crypto shouldn't disappear the moment it leaves your wallet.

"Imagine a wallet that watches your back — one that gives you a chance to undo mistakes, stop theft, and protect your assets before it's too late."

Once a crypto transaction is sent, it's gone. There's no customer support to call, no bank to reverse the charge, no way to get it back. Whether it's an honest mistake or a malicious attack, the result is the same — your assets vanish instantly and irreversibly.

Xhavic's Secured Wallet changes this. It places a 24-hour safety net between your assets and the outside world. Every outgoing transaction locks funds in a standard deployed escrow smart contract — escrowed funds belong to the contract address, not your balance. Events are emitted at both stages: EscrowCreated at entry and EscrowReleased or EscrowReversed at finalization. If something looks wrong, initiate a reversal with multi-factor authentication (email + Google Auth/OTP, 2-3 verifications quorum).

It's like having a cold wallet with a built-in undo button.

THE MECHANISM

How Secure Wallet Protects You

Four simple steps between your assets and the outside world. No hardware wallet needed. No complex multi-sig setup.

01

Setup

Users initially create an Instant Wallet. To activate protection, manually create a Secured Wallet from the app. Each wallet gets its own blockchain address and private keys — wallet type is permanently bound to its address. Switch between wallets via toggle with password authentication.

02

The Safety Net

When assets leave your Secured Wallet, they are locked in a standard deployed escrow smart contract (not a system/privileged contract) for 24 hours. Escrowed funds are not in your user balance — they belong to the smart contract address. An EscrowCreated event is emitted at this stage.

03

Instant Notification

You receive an email alert the moment any transaction is initiated from your Secure Wallet. The email includes full transaction details and a Revert Transaction link.

04

You Decide

If everything looks right, do nothing — the funds release automatically after 24 hours and an EscrowReleased event is emitted. If something is wrong, initiate a reversal with multi-factor authentication (email + Google Auth/OTP, 2-3 verifications quorum). The transaction is cancelled, an EscrowReversed event is emitted, and your assets return to your wallet.

Secure Wallet

Outgoing transaction initiated

24-HOUR ESCROW

Funds Held in Smart Contract

Standard escrow contract • Funds belong to contract address • EscrowCreated event emitted

Email Alert Sent

Includes "Revert Transaction" link

Do Nothing

Funds release automatically after 24h

Click Revert

Transaction cancelled, assets returned

INSTANT WALLET

Instant Wallet

The Instant Wallet is designed for speed-critical operations where composability is non-negotiable. Transactions achieve soft finality in under 200 milliseconds, making them immediately available for downstream contract execution.

  • Full DeFi composability

    Other contracts can immediately build on transaction outputs.

  • Irreversible by design

    Composability requires deterministic finality. No reversal mechanism exists.

  • Ethereum settlement in ~13 minutes

    Standard L1 settlement after sequencer confirmation.

  • Built for DeFi, liquidations, and AI agents

    Token swaps, perpetual futures, arbitrage, and automated strategies.

Key Specifications

Soft Finality <200ms
Composable Yes
Reversible No
L1 Settlement ~13 min
Security Model Speed-optimized

Key Specifications

Escrow Period 24 hours
Composable No (until final)
Reversible Yes — via MFA
Notification Email alert
Security Model Cold-wallet grade
SECURE WALLET

Why Move Your Assets to Secure Wallet

Secured Wallet gives you the robust security of a cold wallet without the hardware, the complexity, or the risk of losing a device. Your long-term holdings stay protected by a 24-hour escrow smart contract and multi-factor authentication for reversals — all on-chain. Instant and Secured wallets have complete state isolation with no shared contracts.

  • Cold Storage Security

    The robust security of a cold wallet without a hardware device. Your assets are protected at the protocol level.

  • 24-Hour Revert Window

    Stop any outgoing transaction within 24 hours. Reversal requires multi-factor authentication (email + Google Auth/OTP) with 2-3 verifications quorum to cancel and recover your funds.

  • Escrow Protection

    Funds are locked in a standard deployed escrow smart contract. Escrowed funds belong to the contract address, not your balance. Events emitted at both stages: EscrowCreated and EscrowReleased/EscrowReversed.

  • Real-Time Alerts

    Immediate email notifications for any movement from your Secure Wallet. You're always in the loop, always in control.

COMPARISON

Side-by-Side Comparison

Each wallet type serves a distinct operational profile. Here is how they compare.

Feature

Instant Wallet

Secure Wallet

Soft Finality

<200ms

24-hour escrow

Composability

Full — DeFi composable

None until finalized

Reversibility

Irreversible

Reversible during window

Reversal Method

N/A — irreversible

MFA (email + Google Auth/OTP)

L1 Settlement

~13 minutes

After 24h escrow

Best For

Trades, swaps, liquidations

Long-term holdings, savings, security

Source: XHAVIC Technical Whitepaper v1.0, Table 4

INTEGRATION

Developer Integration

The Dual Wallet System exposes RPC endpoints for querying wallet type and escrow status. Smart contracts can branch logic based on the originating wallet's execution path.

Use xhv_getWalletType to determine whether a transaction originated from an Instant or Secure wallet. Use xhv_getEscrowStatus to check the escrow state of Secure Wallet transactions.

Integration Guide →
xhavic-rpc.sh

# Query wallet type for a transaction

curl -X POST https://rpc.xhavic.io \

-d '{"jsonrpc":"2.0",

"method":"xhv_getWalletType",

"params":["0xabc...def"]}'

Response:

{"result": "INSTANT"}

# Check escrow status (Secure Wallet only)

curl -X POST https://rpc.xhavic.io \

-d '{"jsonrpc":"2.0",

"method":"xhv_getEscrowStatus",

"params":["0x123...789"]}'

Response:

{"result": {

"status": "ESCROWED",

"expiresIn": "21h 43m",

"reversible": true

}}

Build with Dual Wallets

Integrate the Dual Wallet System into your smart contracts and application architecture. Choose the execution path that matches your operational profile.