Tell OPRAI what to do on-chain.
OPRAI is a conversational assistant for on-chain finance. You describe an outcome in plain language; OPRAI figures out the venue, the route and the parameters, then hands you a transaction to sign in your own wallet. It spans Solana and seven EVM networks and drives fifteen protocols directly — so a swap, a bridge, a loan, a staked position, a perp, a launch or an NFT purchase is one sentence away.
Why OPRAI
DeFi is powerful and fragmented. Getting one thing done means knowing which protocol has the best rate, finding the right pool, pasting the right token address, approving, bridging, and stitching several transactions together by hand. OPRAI collapses that into a conversation. The intelligence lives in understanding what you meant and building it correctly; the safety lives in the fact that you sign every transaction in your own wallet.
Design principles
Non-custodial
OPRAI never holds your keys or your funds. It builds transactions; only your wallet signs them.
Live data only
Every quote, balance and fee comes from the chain or the protocol in real time — never a cached or invented number.
Show, then sign
Every action is a card you review — route, amounts, price impact, fee — before anything is signed, backed by a pre-sign safety scan.
One account, many chains
Link a Solana and an EVM wallet under one account; history, tier and rewards pool across all of them.
Anyone who can describe a trade in a sentence. You don't need to know which protocol has the best rate, what an associated token account is, or how to bridge — OPRAI handles the plumbing and shows you exactly what you're signing.
Quickstart
From wallet to your first on-chain action in under a minute.
Connect your wallet
Open app.oprai.xyz and connect a wallet. OPRAI supports Solana wallets (Phantom, Solflare, Backpack, and any Wallet-Standard wallet) and EVM wallets (MetaMask, Rabby, and any EIP-6963 provider). You sign a one-time message to prove ownership — no transaction, no approval, no gas. That message is domain-bound and single-use, so it can't be replayed on another site.
Say what you want
Type in plain language. OPRAI understands intent, tokens by symbol, amounts as numbers, dollar values or percentages, and the venue when you name one. You can be loose ("buy some BONK") or exact ("swap 60% of my USDC to JUP, max 0.5% slippage").
Review and sign
OPRAI prices the action, builds an unsigned transaction and shows you a card with the exact route, amounts, price impact and fee. A pre-sign safety scan runs, your wallet opens, you approve. OPRAI submits, watches the network, and reports the confirmed result. That's it — nothing to install, nothing to deposit.
OPRAI runs in your browser and talks to your existing wallet. There is no OPRAI extension to add and no balance to fund anywhere — your assets never leave your wallet.
How it works
Every action follows the same five steps — and you hold the pen at the only one that moves funds.
Understand
An intent model reads your message, classifies the action, and resolves the tokens, amounts and venue — asking a clarifying question only when it genuinely can't tell.
Quote
OPRAI prices the action live across the relevant protocols — the real route, the real rate, the real fee — so the card reflects what you'll actually get.
Build
The backend assembles the unsigned transaction (or the EIP-712 order) — the exact bytes your wallet will see, with nothing hidden behind a lookup table.
You sign
A pre-sign WYSIWYS scan checks the transaction matches the card. Your wallet shows it. You approve. This is the only step that can move funds, and it is entirely yours.
Settle
OPRAI submits and watches the network to genuine confirmation — a signature is never mistaken for success — then reports the finalized result.
The trust boundary
The important line runs through step four. OPRAI builds, but only your wallet signs. The backend has no signing key for your wallet, so it can never move your funds on its own — it can only propose a transaction that you choose to approve. Multi-step actions (an approval, then a permit, then the trade) are still exactly that: a short sequence of transactions you sign, each shown before it's signed.
Reading a transaction card
The card is the contract between you and OPRAI. Everything that matters is on it, before you sign.
When OPRAI proposes an action it renders a card. Read it the way you'd read a receipt in reverse — it tells you exactly what will happen if you approve.
Completed cards become receipts: a confirmed action re-renders in its final state on reload, with the transaction hash, so your history reads back exactly as it happened.
The card is what OPRAI intends; your wallet's own preview is the independent view of the raw transaction. The WYSIWYS scan checks the two agree — and you have the final say either way.
Conversational DeFi
The interface is a conversation, but the output is a real, precisely-parameterised transaction.
OPRAI isn't a chatbot that describes what you could do — it does it. Your message is classified into an intent, the intent selects a tool, the tool is validated against what you actually said, and the result becomes a signable card. You can be as loose or as exact as you like.
Questions vs. actions
Ask a question and OPRAI answers in text from live data — no card, because nothing needs signing. Ask for an action and OPRAI builds a card. It never invents a figure: every number comes from a real quote, an on-chain read, or a simulation.
Amounts & symbols
Amounts can be a raw number ("swap 5 SOL"), a dollar value ("$50 of BONK") or a percentage of your balance ("60% of my USDC"). Symbols are resolved to their exact canonical mint or address — USDS is not USDC, jupSOL is not SOL — and OPRAI never silently substitutes a look-alike or a token you merely happen to hold. If it doesn't know a symbol, it looks it up before acting.
Guided mode
Prefer taps to typing? A guided flow lets you pick a network, then a protocol, then an action, then an amount — menu by menu, with the same power as the free-text path.
Non-custodial & WYSIWYS
OPRAI never holds your keys or your funds. And before your wallet ever signs, a safety scan checks that what you're signing matches what you were shown.
Non-custodial by construction. The backend can build a transaction but has no signing key for your wallet. Nothing leaves your wallet without your own signature — there is no deposit, no managed balance, no way for OPRAI to move your assets unilaterally.
What You See Is What You Sign
A compromised or buggy transaction builder could, in theory, hand your wallet bytes that drain you while the card still looks benign. OPRAI runs a pre-signature scan on every transaction, on Solana and EVM, to stop exactly that. It rejects a transaction that:
- is paid by a wallet that isn't the one you connected (a fee-payer mismatch);
- hands your token authority to a third party — an unexpected
Approve,ApproveCheckedorSetAuthority; - closes a token account and sends its balance anywhere but back to you;
- hides a program behind an address lookup table, which OPRAI never does;
- on EVM, asks you to sign a Permit2 permit or a Seaport order for a contract that isn't the canonical Permit2 or Seaport;
- on a transfer, sends tokens to an account not owned by the recipient shown on the card — for native SOL and SPL tokens alike.
Bounded approvals
Where an action needs an ERC-20 approval, OPRAI scopes it to the action — an NFT offer approves exactly the bid amount of WETH, not an unlimited allowance. Approvals you don't need are never requested.
The scan blocks a genuine threat but never blocks a legitimate action — if it can't cleanly decode a transaction it steps aside, because your wallet's own preview and your signature remain the final say.
One account, many wallets
Link a Solana wallet and an EVM wallet to the same OPRAI account, and they act as one.
OPRAI is Solana-first but multichain-native. Connect wallets from different chains and link them under a single account. Your history, your fee-paying volume, your tier and your rewards then pool across every linked wallet — so trading on Base counts toward the same standing as trading on Solana, and cashback earned anywhere claims from the same balance.
Chain-aware routing
When you name a chain, OPRAI honors it and picks the venue that belongs there: an NFT purchase on Robinhood Chain routes to OpenSea; a perp on a stock symbol routes to Lighter; a same-chain EVM swap routes to Uniswap or SushiSwap; a Solana swap routes to Jupiter. The venue is chain-specific, and OPRAI knows the map so you don't have to.
Signing follows the wallet
An EVM action is signed by your connected EVM wallet; a Solana action by your Solana wallet. If you hold a Solana session with a linked EVM wallet, the EVM leg is signed by the EVM wallet that owns the assets — the identity that signs is always the one that holds what's moving.
Wallet sign-in
You are your wallet. No email, no password.
OPRAI authenticates with Sign-In With Solana (ed25519) and Sign-In With Ethereum (EIP-4361). You sign a full, human-readable message that names the site, a one-time nonce and a timestamp — domain-bound so a signature captured on one site can't be replayed on another, and single-use so it can't be replayed at all.
Sessions & revocation
Your session token lives in memory plus a secure, HTTP-only cookie — never readable by page scripts. Signing out revokes it server-side immediately, so a copied token stops working the moment you log out. Switching wallets cleanly ends the previous session before starting the new one, so a single browser never mixes two identities or shows one wallet's history to another.
Supported chains
Solana plus a spread of EVM networks, with cross-chain routing between them.
| Network | Family | What OPRAI does there |
|---|---|---|
| Solana | SVM | Swaps, perps, lending, liquidity, staking and launches — the deepest coverage. |
| Ethereum | EVM | Uniswap swaps & liquidity, Morpho lending, cross-chain routing via Relay. |
| Base | EVM | Uniswap, Morpho — fast, cheap same-chain swaps and lending. |
| Arbitrum | EVM | Uniswap swaps & liquidity, bridging. |
| Optimism | EVM | Uniswap, Morpho, bridging. |
| Polygon | EVM | Uniswap swaps & liquidity. |
| BNB Chain | EVM | Uniswap swaps. |
| Robinhood Chain | EVM | The fullest EVM stack: Uniswap, SushiSwap, Morpho, OpenSea NFTs, Pons launchpad and Lighter perps. |
Beyond first-class protocol actions, cross-chain routing via Relay lets you bridge and buy across many additional networks — pay from one chain, receive on another.
Protocol coverage
Fifteen integrations OPRAI drives directly, so you never leave the conversation.
| Protocol | Family | What you can do |
|---|---|---|
| JUJupiter | Solana | Best-route swaps across every Solana DEX, perps, and lending. |
| KAKamino | Solana | Lending, borrowing, leverage (Multiply) and automated vaults. |
| DRDrift | Solana | Perps and spot. |
| MEMeteora | Solana | DLMM and DAMM concentrated liquidity. |
| RARaydium | Solana | CLMM liquidity and swaps. |
| MAMarinade | Solana | Liquid (mSOL) and native SOL staking. |
| JTJito | Solana | Liquid staking (JitoSOL) and MEV tips. |
| PFpump.fun | Solana | Launch and trade memecoins on the bonding curve. |
| RERelay | Multichain | Cross-chain swaps and bridging across many networks. |
| UNUniswap | EVM | Swaps, V3 & V4 liquidity, and the launchpad. |
| MOMorpho | EVM | Lend, borrow, repay and withdraw. |
| SUSushiSwap | EVM | Swaps and V3 liquidity on Robinhood Chain. |
| OSOpenSea | EVM | Browse, buy, list and bid on NFTs (Seaport) on Robinhood Chain. |
| POPons | EVM | Bonding-curve token launchpad on Robinhood Chain. |
| LILighter | EVM | Zero-fee order-book perps — 40+ markets, crypto & stocks. |
Swaps
Say the pair and the size. OPRAI finds the route.
On Solana, swaps route through Jupiter for the best price across every DEX. On EVM chains, same-chain swaps route through Uniswap (or SushiSwap on Robinhood Chain), pulling the input token through a bounded Permit2 approval where required. Trade by symbol, by dollar amount, or by percentage of your balance — OPRAI resolves the exact mint or token address so you never paste one.
What you can specify
OPRAI resolves the canonical mint for the exact symbol you name and never substitutes a look-alike (USDS ≠ USDC, jupSOL ≠ SOL) or quietly swaps a different token you happen to hold.
Cross-chain & bridge
Move value between chains, or buy a token on one chain paying from another.
Powered by Relay, OPRAI bridges assets across chains and can execute a cross-chain swap in a single intent — pay with what you have on one network, receive what you want on another. Name both sides and OPRAI resolves the route, validates the recipient's address format for the destination chain, and shows the fee. A "$X of TOKEN" cross-chain buy is paid from a token you actually hold, not assumed.
Lending & borrowing
Earn on idle assets or borrow against them.
Supply an asset to earn yield, borrow against your collateral, repay, or withdraw. On Solana, Kamino covers lending, borrowing and leveraged strategies (Multiply). On EVM, Morpho covers lend, borrow, repay and withdraw across its markets. OPRAI reads live rates and reserves so the numbers on your card are the numbers you'll actually get, and guides you to values that will succeed rather than a card that fails on submit — including repay-all, which is handled cleanly rather than leaving dust behind.
Ask to see your open lending and borrowing positions across chains, with live health, before you add to or unwind them.
Staking
Liquid-stake SOL and keep it working.
Stake with Marinade or Jito to receive a liquid staking token — mSOL or JitoSOL — that you can immediately swap, lend, or provide as liquidity in the same conversation. Native staking and delayed-unstake flows (with ticket claims when the epoch matures) are supported too, so you can choose between instant liquidity and native yield.
Liquidity provision
Concentrated liquidity, guided end to end.
Provide liquidity on Meteora (DLMM & DAMM), Raydium (CLMM), Uniswap (V3 & V4) and SushiSwap. OPRAI auto-resolves the deepest pool for a pair, helps you choose a range, computes each side's maximum from your real balances, and orchestrates the multi-step approve → create flow for you — including the Permit2 batch permit that Uniswap V4 needs to pull both legs.
Managing a position
Positions are reviewable, and you can add or remove liquidity by amount or by percentage — drag to any fraction, then decrease and collect in one flow. OPRAI shows the pair's logos, each side's balance and max, so you're never guessing what will fit.
Perpetuals
Two venues, split by what you're trading.
| Venue | Markets | Notes |
|---|---|---|
| JUJupiter Perps | SOL, wETH, wBTC | Up to 100× leverage, $10 minimum collateral. |
| LILighter | 40+ — crypto, memecoins & stocks (NVDA, TSLA, HOOD…) | Zero-fee order-book perps. Non-custodial agent-key execution. |
Ask for a long or short on SOL, ETH or BTC with no venue named and OPRAI opens it on Jupiter Perps. Name any other symbol — a memecoin or a stock — and it routes to Lighter, which validates the market against its live list and tells you if it truly isn't listed.
Lighter's agent-key model
Lighter executes through a non-custodial agent key: a signing key generated for your account, encrypted at rest, that can place and close orders but is gated by the protocol so funds only ever withdraw to your own wallet. You onboard once with a wallet signature and deposit collateral; from then on trades are a sentence.
Token launches
Launch a token from a sentence — bonding curve, metadata and all.
Create and trade tokens on pump.fun (Solana) and on Pons or the Uniswap launchpad (Robinhood Chain). OPRAI handles the metadata (uploaded to a fetchable URI), the mint, the bonding curve and an optional initial buy — sequencing the create and the first buy so both land — and the launch respects the same fee and safety model as every other action.
Buying and selling on a bonding curve — including graduated tokens that have moved to a DEX — is a sentence too; OPRAI routes a graduated token to its live pool automatically.
NFTs
Browse, buy, list and bid — on OpenSea, Robinhood Chain.
Explore collections with live floor, volume and owner counts; view active listings; and act on them. A buy fulfils a Seaport listing as an unsigned transaction you sign yourself. A listing or an offer is a gasless Seaport order signed as EIP-712 typed data. An offer approves exactly the bid amount of WETH to the OpenSea conduit — never an unlimited allowance.
Transfers & portfolio
See everything you hold, and move it safely.
Ask for your balances across every linked chain, review your open positions (Solana and EVM alike, including Morpho, Sushi and OpenSea holdings), or send tokens to another wallet. Portfolio reads are batched and cached so a full view loads without hammering the network.
Transfer safety
Transfers are covered by the WYSIWYS recipient check: OPRAI verifies the transaction actually sends to the address on the card — for native SOL by the destination, and for SPL tokens by confirming the destination token account is owned by the recipient you named — before your wallet signs.
Commissions
A small, transparent fee on what you trade — shown on every card before you sign.
| Trade type | Fee | Example |
|---|---|---|
| Memecoin | 0.50% | Buying or selling a long-tail token. |
| Standard | 0.20% | Majors and established assets. |
| Stable ↔ stable | 0.00% | USDC ↔ USDT and similar. |
The fee is computed server-side from the token — never from a value your client sends — and it's always visible on the transaction card. Stable-token classification comes from a curated registry, so a scam token can't masquerade as a stablecoin to dodge the fee, and a memecoin can't be relabelled as standard. Fees are collected in SOL, USDC or USDT, and skipped safely (no fee, working trade) when there's nowhere valid to collect them.
A share of every fee is returned to you as cashback, set by your tier — see Tiers & cashback. And protocol and fee revenue funds a buyback & burn of $OPRAI.
Tiers & cashback
Trade more, keep more. Your tier turns part of every fee back into cashback.
Your fee-paying volume — pooled across all the wallets on your account — sets your tier, and your tier sets the share of fees returned to you as cashback. Only fees you actually paid count toward tier, so wash-trading to inflate it is self-defeating.
How cashback works
- Accrues from the real fee. Cashback is a percentage of the fee actually paid on each trade — so it can never exceed fees genuinely collected.
- Funded at trade time. Your cashback share is provisioned into the rewards pool when the fee is collected, so the pool self-funds what it owes.
- Claimed per chain. Claim in a chain's native token once you pass the minimum; the claim is idempotent and paid to your own wallet, never a supplied address.
Because tier is driven by your account's combined fee-paying volume, trading on any linked wallet — Solana or EVM — lifts the same tier and the same cashback rate.
Referrals
Share your code, earn a share of the fees from people you bring in.
Invite others with your referral code and earn a tier-scaled share of the fees on the trades they make after joining. Referral credit is forward-looking — it counts activity from the moment someone joins through your link, not their entire history — and it's scoped to genuinely different accounts, so you can't refer your own second wallet.
$OPRAI token
The token at the center of the OPRAI ecosystem — with a supply that only shrinks.
| Detail | Value |
|---|---|
| Contract address | 0xd98e1e5a25702930b2fc92c15f3fef6d2987b5ac |
| Network | Robinhood Chain · 18 decimals |
| Total supply | 1,000,000,000 OPRAI |
| Burned | 414,805,945 OPRAI (~41.5%) — and rising |
| Circulating | 585,194,055 OPRAI (~58.5%) |
| Utility | Coming soon |
Buyback & burn
OPRAI's protocol and fee revenue is used to buy back $OPRAI on the market and burn it. Every trade routed through OPRAI contributes to that flow, so as usage grows the circulating supply keeps shrinking. Over 41% of the total supply has already been burned, and the burn continues with each buyback.
Copy the contract address only from this page or the app, and confirm supply and burns directly on the Robinhood Chain explorer. Burned tokens sit at the burn address and can never re-enter circulation.
Utility
Token utility — fee discounts, tier boosts and ecosystem access — is coming soon. Details will be published here as they are finalised.
Roadmap
Where OPRAI is heading next.
Telegram bot
Every OPRAI action from a Telegram chat — import or create a wallet in-bot and trade across all chains without a browser, with server-side signing and the same safety checks.
Automations
Limit orders, DCA and price alerts, configured the same conversational way and driven by a background engine.
More networks
Additional chains and protocols promoted to first-class, conversational actions.
Voice & agents
Hands-free actions, and autonomous strategies you configure once and let run.
Security
Security is the product, not a footnote.
Your funds
- Non-custodial. No deposits, no managed balances — your keys never leave your wallet.
- WYSIWYS pre-sign scan on every transaction, on Solana and EVM, blocking fee-payer swaps, authority hand-offs, drains and mismatched recipients.
- Bounded approvals — token approvals are scoped to the action, never unlimited by default.
Your account
- Domain-bound sign-in (SIWS / SIWE) with single-use nonces and immediate server-side session revocation on logout.
- Per-wallet isolation — one account's wallets can't read or act on another's; identity headers are set only from the validated session.
- First-party, rate-limited access — the app's data proxies are gated so they can't be driven as an open relay.
Your data
Live data only — every quote, balance and fee comes from the chain or the protocol, never a hard-coded guess — and chat renders are sanitised so untrusted on-chain strings can't inject anything into your session.
FAQ
Does OPRAI ever hold my funds?
No. OPRAI builds transactions; only your wallet signs them. There's nothing to deposit and no balance we control.
What if OPRAI misunderstands me?
Every action is a card you review before signing — the exact route, amounts and fee are shown — and a safety scan runs first. Nothing happens until you approve, and OPRAI asks a clarifying question when it genuinely can't tell what you meant.
Which wallets work?
Solana wallets (Phantom, Solflare, Backpack, and any Wallet-Standard wallet) and EVM wallets (MetaMask, Rabby, and any EIP-6963 provider). Link one of each to a single account.
How are fees charged?
A small fee is included in the transaction you sign — 0.5% on memecoins, 0.2% on standard trades, 0% stable-to-stable — and it's shown on the card. Your tier returns part of it as cashback, and revenue funds a buyback & burn of $OPRAI.
Can I trade across chains?
Yes. OPRAI bridges and executes cross-chain swaps through Relay, and pools your tier and rewards across every wallet you link, on Solana and EVM alike.
Is there an API?
A developer API is on the roadmap. Details will be published here when it's ready.