Say what you want.Sign what you see.

Ciniki is an AI agent for Solana DeFi. Ask for a swap, a stake, a loan or a recurring buy, and it does the legwork: finds the best route, checks the token and simulates the trade. You get a ticket you can read, and nothing moves until you approve it in your own wallet.

Try , , .

Live on Solana mainnet

Works with Phantom, Solflare, Jupiter, Backpack and other Solana wallets. Ciniki never holds your keys.

Ciniki is free and open source. Help fund the project

Swap 1 SOL to USDC

SwapTicket 0412

1 SOL for about 101.6 USDC

You pay
1 SOL
You receive
≈ 101.6 USDC
Route
Jupiter
Max slippage
0.5%
  • Simulation passed
  • USDC is a verified token
  • Quote expires in 0:58

Example ticket. Prices are live when you ask.

Ask for it in plain words

Trades, deposits, loans, staking, recurring buys and token checks. Pick a request to see the ticket it produces.

Swap

0.5 SOL for about 50.8 USDC

You pay
0.5 SOL
You receive
≈ 50.8 USDC
Route
Jupiter
Max slippage
0.5%
  • Simulation passed
  • USDC is a verified token
  • Quote expires in 0:58

Example values. Real tickets use live prices.

Every ticket shows what you are signing

The ticket is the whole point. Read it, and approve only if it matches what you asked for.

  • Simulated before you sign

    Every transaction runs against the chain first. A failed simulation shows up here in red.

  • Verified tokens only

    Symbols resolve to verified tokens. Look-alikes with copied names are refused.

SwapTicket 0587

2 SOL for about 203.2 USDC

You pay
2 SOL
You receive
≈ 203.2 USDC
Route
Jupiter
Price impact
< 0.01%
  • Simulation passed
  • USDC is a verified token
  • Quote expires in 0:41
  • Quotes expire

    Swap quotes go stale after about a minute, so you never sign an old price.

  • Only your wallet signs

    Your keys stay in your own wallet. Dismiss the ticket and nothing is sent.

How it works

  1. Ask

    Type what you want, the way you would say it.

  2. Read the ticket

    Ciniki finds the route, simulates it and lists every number that matters.

  3. Approve in your wallet

    Your wallet signs. Nothing moves until you approve, and you can dismiss any ticket.

Questions

Does Ciniki ever hold my funds?

No. Ciniki prepares transactions and shows them as tickets. You sign each one in your own wallet, and the server never sees your private key.

Which wallets work?

Most Solana wallets. On a computer, any browser extension that supports the Solana Wallet Standard connects, including Phantom, Solflare, Jupiter, Backpack, OKX, Bitget and Coinbase Wallet. On a phone, open the app inside your wallet's built-in browser, or connect with Mobile Wallet Adapter on Android.

What if I change my mind?

Dismiss the ticket and nothing is sent. Recurring buys and price orders can be cancelled from the Orders tab, and escrowed funds come back to you.

Why do some tickets expire?

Swap prices move. A quote is only good for about a minute, so an expired ticket asks you to request a fresh one instead of letting you sign an old price.

Does it cost anything?

Asking is free up to a daily message limit. Transactions you approve pay normal Solana network fees, plus any fee shown on the ticket.

Is this financial advice?

No. Ciniki explains options and prepares transactions. Every decision is yours. Start with small amounts.

Help fund Ciniki

Ciniki is free to use and open source. Every message costs us AI credits, and the app runs on paid hosting and data services. If it has helped you, a donation keeps it running and free for the next person.

  • AI credits for the assistant
  • Hosting, data and the domain
  • New features, like paying in naira

Donations are gifts. They don’t buy tokens, shares or rewards, and they can’t be refunded.

Scan with Phantom, Solflare or Jupiter on your phone
Send 0.5 SOL from your wallet

or send any amount to

CcrwKDFwsmGCoh7KieS7ZUjXRNkLKUX5aKhbiA34QJqS

Solana network only. SOL or USDC.