Non-custodial · Privacy-first · On Ethereum

Trade Stocks and Crypto by Chatting

The first AI-powered wallet where the chat IS the trading interface. 80+ tokenized stocks. Non-custodial. Private. Your keys never leave your device.

No email required
No password
Biometric login
Self-custody
MerlinEthereum

Buy $50 of Tesla

Got it. I'll buy 0.23 xTSLA for $50.00 via Uniswap V3.

AssetxTSLA (Tesla)
Amount0.23 tokens
Price$217.39 / token
Gas$0.12 USDC

Confirm

Done. Bought 0.23 xTSLA for $50. Trade confirmed on Ethereum.

Ask anything...
Real-World Assets on Ethereum

80+ Real-World Assets, 24/7

Tokenized stocks, ETFs, and commodities issued as ERC-20 tokens on Ethereum. Trade Apple stock at 3am. Hold gold in your own wallet. No broker. No custodian.

T

Tesla

xTSLA

Trade via chat

A

Apple

xAAPL

Trade via chat

N

NVIDIA

xNVDA

Trade via chat

G

Alphabet

xGOOGL

Trade via chat

A

Amazon

xAMZN

Trade via chat

M

Microsoft

xMSFT

Trade via chat

S

S&P 500

xSPY

Trade via chat

G

Gold

xGLD

Trade via chat

80+

Tokenized assets

24/7

Trading hours

~12s

Settlement time

100%

Self-custody

xStocks are tokenized tracker certificates issued by xStocks.fi / Backed Finance on Ethereum. Trading of xStocks is restricted for US persons and residents of sanctioned countries.

Three steps to your first trade

Simple as sending a message

No charts to read. No order forms to fill. No wallet popups to click through. If you can text, you can trade.

1
Step 01

Chat

Type what you want in plain English. "Buy $100 of Apple", "Swap ETH to USDC", "What's my portfolio worth?" — Merlin understands it all.

Powered by OpenAI function calling with intent parsing trained on financial language.

2
Step 02

Confirm

Merlin shows you the exact quote: asset, quantity, price, slippage, and gas cost. One tap to confirm. Nothing executes without your explicit approval.

Simulated on-chain before broadcast. You see exactly what you get.

3
Step 03

Done

Your trade executes on Ethereum via Uniswap V3. Tokens land in your non-custodial wallet. The blockchain is the record. You own it.

EIP-7702 smart EOA pays gas in USDC — no ETH needed to trade.

The paradigm shift

The Chat IS the Trading Interface

2 billion people already know how to use a chat. We pointed it at financial markets. No learning curve. No new interface to master. Just say what you want.

Traditional approach

Every other trading platform

  • Open a brokerage app, navigate 4 menus
  • Decipher candlestick charts and order books
  • Choose limit vs market vs stop-loss
  • Set slippage tolerance manually
  • Approve wallet popup and pay gas
  • Wait for confirmation emails
  • Log back in to check your position

Merlin

Built for humans, not traders

  • Open chat. Type what you want.
  • Merlin parses intent and fetches a live quote
  • One confirmation tap — Merlin handles routing
  • Optimal slippage set automatically via simulation
  • EIP-7702 smart EOA — gas paid in USDC
  • Trade confirmed directly in chat
  • Ask "what's my portfolio?" anytime
“If you can send a text, you can trade stocks on Ethereum.
Privacy and security

Your Keys. Your Privacy. Your Choice.

Merlin gives you full custody of your assets and full control over your transaction privacy. We built the infrastructure — you own the keys.

Non-Custodial

Your seed phrase is generated locally and encrypted with your passkey. It never touches our servers. Not even we can access your funds.

  • BIP-39 seed generated in your browser
  • Encrypted with your passkey (WebAuthn)
  • Stored encrypted on your device only

Passkey Auth

No passwords to forget. No 2FA codes to copy. Your device biometrics (Face ID, Touch ID, Windows Hello) ARE your login.

  • WebAuthn — phishing-proof by design
  • Works on iOS, Android, macOS, Windows
  • Add backup devices for recovery

Three Privacy Modes

Every trade has a privacy setting. Go fully private via Railgun's ZK proofs, or use Privacy Pools for compliance-compatible shielding.

  • Public — standard on-chain transaction
  • Shielded — Railgun ZK privacy proofs
  • Compliant — Privacy Pools (OFAC-compatible)

Choose your privacy level, per trade

Set your default privacy mode in settings, or override it per transaction in chat. Just say “buy Tesla privately” and Merlin routes through Railgun.

Public

Standard on-chain trade. Fully transparent. Best for compliant flows.

Shielded

Railgun ZK proofs. On-chain amounts and addresses are fully hidden.

Compliant

Privacy Pools — cryptographic anonymity with OFAC compliance proofs.

Open-source smart contracts
Audited by Trail of Bits
No server-side key storage
Ethereum mainnet only
No tracking, no analytics
Technology

Built on Battle-Tested Infrastructure

Every component has been production-verified, independently audited, or is a live Ethereum protocol with billions in value secured.

EthereumL1 settlement
Uniswap V3DEX routing
RailgunZK privacy
Privacy PoolsCompliant privacy
AmbireSmart EOA (EIP-7702)
OpenAIIntent parsing
Next.jsPWA framework
FirestoreReal-time sync

EIP-7702 Gasless Trading

Your Ethereum EOA becomes a smart account via EIP-7702 delegation. Gas is paid in USDC automatically — no ETH required to trade or bridge.

ZK Proof Privacy

Railgun uses zk-SNARKs to shield balances and transaction amounts on-chain. Merlin generates proofs locally in the browser — no proof server.

BIP-39/44 Key Derivation

Standard 12/24-word seed phrase. Standard HD derivation (m/44'/60'/0'/0/0). Your wallet is portable to any BIP-44-compatible wallet.

Post-Quantum Ready

ZKNOX ERC-4337 hybrid signer combines ECDSA with FALCON/ML-DSA post-quantum signatures. Opt-in today, required tomorrow.

All smart contracts are open source and verifiable on Etherscan

Start Trading in 30 Seconds

No email. No password. Just your biometrics and a chat window.

Merlin creates your non-custodial wallet on first launch. Your seed is generated locally, encrypted with your passkey, and never leaves your device.

Open Merlin
Non-custodialNo account requiredOpen sourceEthereum mainnet