> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kash.bot/llms.txt
> Use this file to discover all available pages before exploring further.

# Why would I use Kash?

> What actually sets Kash apart — honestly stated

<img style={{ borderRadius: '0.5rem' }} className="block dark:hidden" src="https://mintcdn.com/kash/ccJqSmLmwHitLEdQ/assets/cover/cover.svg?fit=max&auto=format&n=ccJqSmLmwHitLEdQ&q=85&s=bd474b91f522088935255f33b33ddd96" alt="Hero Light" width="1500" height="500" data-path="assets/cover/cover.svg" />

<img style={{ borderRadius: '0.5rem' }} className="hidden dark:block" src="https://mintcdn.com/kash/ccJqSmLmwHitLEdQ/assets/cover/cover.svg?fit=max&auto=format&n=ccJqSmLmwHitLEdQ&q=85&s=bd474b91f522088935255f33b33ddd96" alt="Hero Dark" width="1500" height="500" data-path="assets/cover/cover.svg" />

Prediction markets are a great idea with a rough onboarding problem: wallets, gas, seed phrases, order books. Kash's goal is to remove that friction without taking custody of your money.

## The differentiators

<AccordionGroup>
  <Accordion title="Gasless, app-like UX">
    Sign in with X, Google, or email. An embedded wallet and ERC-4337 smart account are created for you, and the protocol sponsors gas — no ETH, no browser extension, no seed phrase to write down. It feels like a normal app; it settles on Base.
  </Accordion>

  <Accordion title="Multi-outcome markets with instant liquidity">
    Markets support 2–8 outcomes, each priced by an automated market maker seeded at creation. You can enter or exit any time the market is open, without waiting for a counterparty. See [Custom AMM](/getting-started/features/custom-amm) for how pricing works.
  </Accordion>

  <Accordion title="Self-custody">
    Your USDC and positions live in **your own smart account** — Kash never holds your funds. Trades and payouts execute from your wallet, all verifiable on Base. You can export your key from Settings at any time.
  </Accordion>

  <Accordion title="A contract-enforced exit">
    Markets are resolved by Kash's oracle, but recovery doesn't depend on it: if a market isn't resolved after its resolve time plus a grace period, anyone can trigger cancellation and every position is refunded at its last market price — enforced by the contract itself, subject to normal smart-contract risk.
  </Accordion>

  <Accordion title="Markets where your community already is">
    Trade from the webapp, from tweets (opt-in), or on partner sites that [embed Kash markets](/for-businesses/overview). [Threads](/getting-started/features/threads) bundle related markets, and chat, leaderboards, and groups make trading social rather than solitary.
  </Accordion>
</AccordionGroup>

## At a glance

|                      | Typical platforms          | Kash                              |
| -------------------- | -------------------------- | --------------------------------- |
| **Onboarding**       | Wallet setup, seed phrases | Social login, wallet auto-created |
| **Gas fees**         | Paid by you                | Sponsored by the protocol         |
| **Custody**          | Platform holds funds       | Your own smart account            |
| **Market structure** | Often binary only          | 2–8 outcomes per market           |
| **Stuck markets**    | At platform's discretion   | Contract-enforced refund path     |
| **Fees**             | Varies                     | 1% on buys, 1% + 1% on sells      |

Fees shown are current as of publication — the app always shows live fees before you confirm.

<Tip>
  Kash won't promise you "trustless everything" — resolution is handled by Kash's oracle today. What it offers instead: your funds stay in your own smart account, and the contracts provide a recovery path that doesn't depend on Kash or the oracle.
</Tip>

<CardGroup cols={2}>
  <Card title="How It Works" icon="compass" href="/getting-started/quick-start/how-kash">
    Understand the process
  </Card>

  <Card title="Get Started" icon="user-plus" href="/getting-started/guides/creating-an-account">
    Create your account
  </Card>
</CardGroup>
