Chaconne

Security & Transparency

Why you can trust Chaconne — where your money is, who executes trades, how prices are computed, what it costs, and where the risks are, all on one page.

Non-custodial: funds stay yours

Chaconne holds no pool and custodies no user assets. Your funds always stay in your own wallet.

Every trade is signed by your own wallet — we cannot touch or move your funds. An exit scam requires custody; we removed that premise from line one.

No private keys are stored on our servers (a built-in guard refuses to boot in production if any key is present).

Who executes: three chains, three paths

What they share: on every path your own wallet signs, and we never touch your funds.

  • Solana (xStocks / Ondo): Jupiter aggregator
    In-app trades are routed by Jupiter across on-chain liquidity; your wallet interacts with it directly. If slippage protection trips, the trade fails on-chain and your stablecoin stays put — you only lose a tiny network fee (SOL). Verify a fill on Solscan by its signature.
  • BNB Chain (bStocks): 0x routing, in-app panel
    The in-app panel on those asset pages routes through 0x — still non-custodial, still signed by you. When 0x declines to route a tokenized stock for compliance reasons, the panel says so and hands you to PancakeSwap (external link, still your own wallet). Verify a fill on BscScan.
  • X Layer (xStocks): executed by the Guard contract after a check
    Not matched in-app. Contract identity, reference-price freshness and your size's impact are checked first, producing a short-lived certificate; the Guard contract on X Layer then executes while enforcing four things: amount spent, minimum received, recipient and deadline. If any of them fails the whole trade reverts, and unused input is returned to your wallet. This is also the path an AI agent takes when it orders for you.

How prices are computed

  • On-chain price: the executable quote for a $1,000 buy when fresh (Jupiter on Solana), otherwise the mid price — the page labels which one.
  • Reference stock price: Finnhub US stock quotes, about every 2 minutes on trading days (last close pre-/post-market and when the market is shut, labelled on-page).
  • Premium/discount: deviation of on-chain vs stock price (total-return tokens first corrected by a drift ratio r̂ for accrued dividends).
  • Savings/cost: already net of platform fee and your size's price impact. On anomalies we gray out rather than show a possibly-wrong number.

Full methodology (formulas, sources, thresholds, known limitations) →

Fees: no surprises

A 0.5% platform fee, shown in the quote before you trade — the only fee we charge.

Beyond that you only bear inherent on-chain costs: a tiny network fee (SOL) and the trade's price impact (larger for big orders or thin pools; shown in the quote).

Who's behind the tokens: issuers

Listed tokens come from five issuers: xStocks (Backed Assets (JE) Ltd in Jersey, owned by Kraken's parent Payward), Ondo Stocks (formerly Ondo Global Markets, a BVI issuer), bStocks (BTech Holdings in ADGM, a Binance affiliate, on BNB Chain), Coinbase (Coinbase Onchain SPV in ADGM, on Base) and Robinhood (Robinhood Assets in Jersey, on Robinhood Chain). All are the issuer's own securities giving price exposure without voting rights. Every asset page lists the issuer, legal form, redemption, restricted regions, contract address and the last-verified date.

Issuer counterparty risk still exists and we never hide it — see the Risk Disclosure.

Addresses you can verify on-chain

Every referral payout we send is on-chain. Check these accounts transaction by transaction in a block explorer.

Referral-cash Merkle distributors (one on-chain account per epoch; the program is an audited public distributor with upgrade authority burned)
loading…

Team & operations

Chaconne is run by an independent developer (a personal project, not a licensed financial institution); data definitions, fix logs and decisions are all recorded in internal engineering documents. The sub-site where an AI agent trades for you: verify.chaconne.xyz ↗

Third-party security audit: none yet (stated plainly; the non-custodial design means an attacker who compromises this site still cannot take your funds).

Documents & verification

Beware phishing: always confirm our and issuers' correct URLs via the link-verification page.

Contact

Product roadmap

Where we are and what's next. Plans may shift and we promise no dates; what we haven't achieved is stated plainly too.

  1. Shipped
    Cross-issuer comparison + after-fee net edge
    Live comparison across every on-chain version of the same stock, ranked after the platform fee and your size's price impact — what matters is the price you actually get, not the sticker.
  2. Shipped
    Liquidity check: A–D grades
    Pool depth probed hourly at two standard sizes ($1,000 and $10,000) and graded; dust pools are marked untradable outright so a pretty mid-price can't lure anyone in.
  3. Shipped
    Pay with any token (USDC / USDT / SOL / other)
    Buy tokenized stocks with any routable token you hold — Jupiter auto-routes to the deep pools, no manual pre-swap.
  4. Shipped
    Cross-chain top-up · bring funds from any chain
    ETH, BNB or tokens on other chains — bridge them into Solana USDC straight to your wallet, in-app and non-custodial, with the recipient locked to you.
  5. Shipped
    Limit orders
    Set a target price; Jupiter's keeper fills it when hit — no screen-watching. Non-custodial, held on-chain, cancel anytime with rent returned.
  6. Shipped
    Baskets · buy a basket in one signature
    Themed baskets split your budget by weight and buy in a single approval; wallets without batch signing fall back to leg-by-leg with the same outcome.
  7. Shipped
    Cost basis & P&L
    Portfolio shows cost, unrealized P&L, stock-equivalent value and 24h change; trades made here are labeled exact, tokens transferred in are labeled estimated — we never book a transfer as zero-cost profit.
  8. Shipped
    Genesis points + referral cash · on-chain self-claim
    Earn points by trading; earn 50% of referred friends' fees in cash, distributed via an on-chain Merkle distributor (audited, upgrade-authority-burned) — claim it yourself in the Rewards center, with the distributor address verifiable on the trust page.
  9. Shipped
    Market overview + spot–perp basis history
    Self-collected daily curves for market-wide volume, liquidity and issuer/chain share; compare perp funding and basis to gauge whether a tokenized stock's premium is fair.
  10. Shipped
    Telegram spread alerts + public channel
    Subscribe to a spread threshold on any ticker and get pushed when it's crossed (with cooldown and session gating); the public channel broadcasts market-wide outliers at three tiers.
  11. Shipped
    Developer API + weekly market brief
    Application-based API exposing three endpoints — assets, liquidity grades and premium history; plus an auto-generated weekly market brief.
  12. Shipped
    In-app EVM panel (BNB / bStocks)
    bStocks asset pages carry an in-app buy panel (BNB · USDT) wired to 0x, with honeypot-tax and no-liquidity gates. When 0x declines to route a tokenized stock for compliance reasons, the panel says so and hands you to PancakeSwap (non-custodial, external) — in-app matching is still not there, and we say so plainly.
  13. Shipped
    X Layer + agent trading (verified, constrained execution)
    The X Layer versions of AAPLx / NVDAx are in the comparison; the sub-site lets an AI agent order for you — contract identity, reference freshness and price impact are checked into a short-lived certificate, the on-chain Guard contract enforces amount, minimum received, recipient and deadline, unused input is returned, and the whole run downloads as an evidence bundle you can re-verify offline.
  14. Building
    Agent mandates: one signature, many bounded steps
    Sign one mandate fixing the total budget, per-step cap, step count, deadline and the set of tokens allowed; every step is re-verified and re-certified before it runs, anything out of bounds is refused by the contract, and you can revoke on-chain at any time. Working on mainnet; the UI and failure paths are still being polished.
  15. Planned
    More issuers and more X Layer tickers
    Add more tokenized-stock issuers and X Layer versions that pass two-source verification — the more versions, the more the comparison is worth. Every new address is cross-checked against two independent sources before it goes live.
Security & transparency: data sources, fees and risks | Chaconne