# Kash > Prediction markets for your community — trade, create, and embed markets anywhere. ## Docs - [ACTIVE_KEY_LIMIT_REACHED](https://docs.kash.bot/developer-docs/api-errors/ACTIVE_KEY_LIMIT_REACHED.md): HTTP 409 — Active key limit reached - [AMOUNT_TOO_LARGE](https://docs.kash.bot/developer-docs/api-errors/AMOUNT_TOO_LARGE.md): HTTP 400 — Amount too large - [API_KEY_EXPIRED](https://docs.kash.bot/developer-docs/api-errors/API_KEY_EXPIRED.md): HTTP 401 — API key expired - [API_KEY_INVALID](https://docs.kash.bot/developer-docs/api-errors/API_KEY_INVALID.md): HTTP 401 — Authentication required - [API_KEY_MALFORMED](https://docs.kash.bot/developer-docs/api-errors/API_KEY_MALFORMED.md): HTTP 401 — Authentication required - [API_KEY_MISSING](https://docs.kash.bot/developer-docs/api-errors/API_KEY_MISSING.md): HTTP 401 — Authentication required - [API_KEY_REVOKED](https://docs.kash.bot/developer-docs/api-errors/API_KEY_REVOKED.md): HTTP 401 — API key revoked - [API_TRADE_PROCESSING_HALTED](https://docs.kash.bot/developer-docs/api-errors/API_TRADE_PROCESSING_HALTED.md): HTTP 503 — Service unavailable - [API_VERSION_UNSUPPORTED](https://docs.kash.bot/developer-docs/api-errors/API_VERSION_UNSUPPORTED.md): HTTP 410 — API version unsupported - [CHAIN_NOT_SUPPORTED](https://docs.kash.bot/developer-docs/api-errors/CHAIN_NOT_SUPPORTED.md): HTTP 400 — Chain not supported - [CLIENT_REQUEST_ID_CONFLICT](https://docs.kash.bot/developer-docs/api-errors/CLIENT_REQUEST_ID_CONFLICT.md): HTTP 409 — Client request id conflict - [CONFIRMATION_EXPIRED](https://docs.kash.bot/developer-docs/api-errors/CONFIRMATION_EXPIRED.md): HTTP 409 — Confirmation expired - [CONFIRMATION_TOKEN_INVALID](https://docs.kash.bot/developer-docs/api-errors/CONFIRMATION_TOKEN_INVALID.md): HTTP 409 — Confirmation token invalid - [CONFIRMATION_TOKEN_USED](https://docs.kash.bot/developer-docs/api-errors/CONFIRMATION_TOKEN_USED.md): HTTP 409 — Confirmation token used - [DEPENDENCY_UNAVAILABLE](https://docs.kash.bot/developer-docs/api-errors/DEPENDENCY_UNAVAILABLE.md): HTTP 503 — Service unavailable - [IDEMPOTENCY_KEY_CONFLICT](https://docs.kash.bot/developer-docs/api-errors/IDEMPOTENCY_KEY_CONFLICT.md): HTTP 409 — Idempotency key conflict - [IDEMPOTENCY_KEY_EXPIRED](https://docs.kash.bot/developer-docs/api-errors/IDEMPOTENCY_KEY_EXPIRED.md): HTTP 410 — Idempotency key expired - [IDEMPOTENCY_KEY_FORMAT_INVALID](https://docs.kash.bot/developer-docs/api-errors/IDEMPOTENCY_KEY_FORMAT_INVALID.md): HTTP 400 — Idempotency key format invalid - [IDEMPOTENCY_KEY_TOO_LONG](https://docs.kash.bot/developer-docs/api-errors/IDEMPOTENCY_KEY_TOO_LONG.md): HTTP 400 — Idempotency key too long - [INSUFFICIENT_BALANCE](https://docs.kash.bot/developer-docs/api-errors/INSUFFICIENT_BALANCE.md): HTTP 409 — Insufficient balance - [INSUFFICIENT_SCOPE](https://docs.kash.bot/developer-docs/api-errors/INSUFFICIENT_SCOPE.md): HTTP 403 — Insufficient scope - [INTERNAL_ERROR](https://docs.kash.bot/developer-docs/api-errors/INTERNAL_ERROR.md): HTTP 500 — Internal Server Error - [IP_NOT_ALLOWED](https://docs.kash.bot/developer-docs/api-errors/IP_NOT_ALLOWED.md): HTTP 403 — IP not allowed - [MARKET_NOT_FOUND](https://docs.kash.bot/developer-docs/api-errors/MARKET_NOT_FOUND.md): HTTP 404 — Market not found - [MARKET_NOT_TRADEABLE](https://docs.kash.bot/developer-docs/api-errors/MARKET_NOT_TRADEABLE.md): HTTP 409 — Market not tradeable - [OUTCOME_INDEX_INVALID](https://docs.kash.bot/developer-docs/api-errors/OUTCOME_INDEX_INVALID.md): HTTP 400 — Outcome index invalid - [POSITION_NOT_CLAIMABLE](https://docs.kash.bot/developer-docs/api-errors/POSITION_NOT_CLAIMABLE.md): HTTP 409 — Position not claimable - [RATE_LIMIT_EXCEEDED](https://docs.kash.bot/developer-docs/api-errors/RATE_LIMIT_EXCEEDED.md): HTTP 429 — Too Many Requests - [RATE_LIMIT_UNAVAILABLE](https://docs.kash.bot/developer-docs/api-errors/RATE_LIMIT_UNAVAILABLE.md): HTTP 503 — Rate limit subsystem unavailable - [REDEMPTIONS_NOT_ENABLED](https://docs.kash.bot/developer-docs/api-errors/REDEMPTIONS_NOT_ENABLED.md): HTTP 404 — Redemptions not enabled - [REQUEST_SIGNATURE_INVALID](https://docs.kash.bot/developer-docs/api-errors/REQUEST_SIGNATURE_INVALID.md): HTTP 401 — Request signature invalid - [REQUEST_TIMEOUT](https://docs.kash.bot/developer-docs/api-errors/REQUEST_TIMEOUT.md): HTTP 504 — Gateway timeout - [RESOURCE_NOT_FOUND](https://docs.kash.bot/developer-docs/api-errors/RESOURCE_NOT_FOUND.md): HTTP 404 — Not Found - [ROUTE_DISABLED](https://docs.kash.bot/developer-docs/api-errors/ROUTE_DISABLED.md): HTTP 503 — Route disabled - [SMART_ACCOUNT_NOT_PROVISIONED](https://docs.kash.bot/developer-docs/api-errors/SMART_ACCOUNT_NOT_PROVISIONED.md): HTTP 409 — Smart account not provisioned - [SPENDING_LIMIT_EXCEEDED](https://docs.kash.bot/developer-docs/api-errors/SPENDING_LIMIT_EXCEEDED.md): HTTP 409 — Spending limit exceeded - [TRADE_NOT_AWAITING_CONFIRMATION](https://docs.kash.bot/developer-docs/api-errors/TRADE_NOT_AWAITING_CONFIRMATION.md): HTTP 409 — Trade not awaiting confirmation - [VALIDATION_FAILED](https://docs.kash.bot/developer-docs/api-errors/VALIDATION_FAILED.md): HTTP 400 — Validation failed - [WALLET_DELEGATION_NOT_ENABLED](https://docs.kash.bot/developer-docs/api-errors/WALLET_DELEGATION_NOT_ENABLED.md): HTTP 409 — Wallet delegation not enabled - [WEBHOOK_REPLAY_LIMIT_REACHED](https://docs.kash.bot/developer-docs/api-errors/WEBHOOK_REPLAY_LIMIT_REACHED.md): HTTP 429 — Replay limit reached - [WEBHOOK_SECRET_ROTATION_COOLDOWN](https://docs.kash.bot/developer-docs/api-errors/WEBHOOK_SECRET_ROTATION_COOLDOWN.md): HTTP 429 — Rotation cooldown active - [Error catalogue](https://docs.kash.bot/developer-docs/api-errors/overview.md): Stable, RFC 7807-shaped problem responses. Every code has its own page; the `type` URL on every response points back here. - [account](https://docs.kash.bot/developer-docs/cli/account.md): Read-only account surfaces (usage telemetry, etc.). - [auth](https://docs.kash.bot/developer-docs/cli/auth.md): Manage local API credentials. - [completion](https://docs.kash.bot/developer-docs/cli/completion.md): Shell tab-completion utilities. - [config](https://docs.kash.bot/developer-docs/cli/config.md): Inspect and edit ~/.kash/config.json (multi-profile). - [docs](https://docs.kash.bot/developer-docs/cli/docs.md): Emit the full command tree as JSON (or summary in human mode). - [eoa](https://docs.kash.bot/developer-docs/cli/eoa.md): Self-orchestrated direct-to-chain operations using a vanilla EOA (no smart account). Like every Kash entry point, this path is non-custodial. - [explain](https://docs.kash.bot/developer-docs/cli/explain.md): Look up one or more error codes and their recommended recovery steps. - [health](https://docs.kash.bot/developer-docs/cli/health.md): Check connectivity to the Kash API. Exits 1 when not ok. Honors --timeout-ms (default 5000). - [markets](https://docs.kash.bot/developer-docs/cli/markets.md): List and inspect prediction markets. - [CLI](https://docs.kash.bot/developer-docs/cli/overview.md): kash — the command-line interface. Same primitives as the SDK, designed for scripting. - [portfolio](https://docs.kash.bot/developer-docs/cli/portfolio.md): View your portfolio. - [protocol](https://docs.kash.bot/developer-docs/cli/protocol.md): Self-orchestrated direct-to-chain operations (uses @kashdao/protocol-sdk). Like the default Kash-orchestrated mode, this path is non-custodial — the difference is who builds and submits trades. - [quote](https://docs.kash.bot/developer-docs/cli/quote.md): Get on-chain AMM price quotes (requires `markets:quote` scope). - [schema](https://docs.kash.bot/developer-docs/cli/schema.md): Emit JSON Schema for the SDK request/response shapes. - [setup](https://docs.kash.bot/developer-docs/cli/setup.md): Interactive first-run wizard: configure an API key, verify, install completion. - [trade](https://docs.kash.bot/developer-docs/cli/trade.md): Place trades and inspect their status. - [version](https://docs.kash.bot/developer-docs/cli/version.md): Show CLI version and runtime environment. - [webhooks](https://docs.kash.bot/developer-docs/cli/webhooks.md): Manage webhook delivery, signing secrets, and signature verification. - [with-retry](https://docs.kash.bot/developer-docs/cli/with-retry.md): Re-run a kash command on recoverable failures (rate limits, transient errors). - [Developer Documentation](https://docs.kash.bot/developer-docs/introduction.md): Build with Kash prediction markets - [Hummingbot integration](https://docs.kash.bot/developer-docs/protocol-sdk-python/hummingbot.md): Build a Hummingbot strategy that trades on Kash. Reference cross-venue arbitrage strategy included. - [Python Protocol SDK — overview](https://docs.kash.bot/developer-docs/protocol-sdk-python/overview.md): kashdao-protocol-sdk — non-custodial Python SDK for the Kash on-chain protocol. The canonical Hummingbot integration path. - [Quickstart — EOA mode (Python)](https://docs.kash.bot/developer-docs/protocol-sdk-python/quickstart-eoa.md): Vanilla EIP-1559 trading from a plain EOA. Canonical Hummingbot integration path. - [Quickstart — Smart-account mode (Python)](https://docs.kash.bot/developer-docs/protocol-sdk-python/quickstart-smart-account.md): ERC-4337 v0.7 trading via SimpleAccount + bundler from Python. Same surface as the TS SDK. - [Cross-language parity](https://docs.kash.bot/developer-docs/protocol-sdk/cross-language-parity.md): How @kashdao/protocol-sdk and kashdao-protocol-sdk (Python) stay byte-equal. A position opened via either can be closed via the other. - [Error handling](https://docs.kash.bot/developer-docs/protocol-sdk/error-handling.md): Typed error hierarchy, retry semantics, decoded revert hints. Same shape across both modes and the Python SDK. - [Protocol SDK — overview](https://docs.kash.bot/developer-docs/protocol-sdk/overview.md): @kashdao/protocol-sdk — non-custodial TypeScript SDK for the on-chain Kash protocol. BYO RPC, signer, bundler. - [Quickstart — EOA mode](https://docs.kash.bot/developer-docs/protocol-sdk/quickstart-eoa.md): Vanilla EIP-1559 trading from a plain EOA. No bundler. No SimpleAccount. Lowest per-trade overhead. - [Quickstart — Smart-account mode](https://docs.kash.bot/developer-docs/protocol-sdk/quickstart-smart-account.md): ERC-4337 v0.7 trading via SimpleAccount + bundler. Gasless onboarding via paymaster, batched ops, session keys. - [GET /api/markets/:id](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/market-detail.md): Get detailed information for a specific prediction market - [GET /api/markets/:id/quote](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/market-quote.md): Get an on-chain AMM quote for buying or selling outcome tokens on a market - [GET /api/markets/:id/twitter-link](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/market-twitter-link.md): Generate a Twitter prediction URL for a single market - [GET /api/markets](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/markets.md): List all available prediction markets with filtering and pagination - [GET /api/organizations/:id](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/organization-detail.md): Get public metadata for a specific organization - [GET /api/organizations/:id/markets](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/organization-markets.md): List an organization's markets with pagination, filtering, and sorting - [GET /api/organizations/:id/partners](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/organization-partners.md): List partners under an organization with pagination and filtering - [GET /api/organizations/:id/threads](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/organization-threads.md): List threads under an organization with pagination, filtering, and sorting - [GET /api/partners/:id](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/partner-detail.md): Get public metadata for a specific partner - [GET /api/partners/:id/threads](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/partner-threads.md): List threads under a partner with pagination, filtering, and sorting - [GET /api/threads/:id/chapters](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/thread-chapters.md): List chapters within a thread, derived from market groupings - [GET /api/threads/:id](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/thread-detail.md): Get details for a specific prediction market thread - [GET /api/threads/:id/markets](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/thread-markets.md): Get all prediction markets within a specific thread - [GET /api/threads/:id/twitter-links](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/thread-twitter-links.md): Generate Twitter prediction URLs for all markets in a thread - [GET /api/threads](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/threads.md): List all available prediction market threads - [POST /api/twitter-links](https://docs.kash.bot/developer-docs/public-embed-api/endpoints/twitter-links-batch.md): Generate Twitter prediction URLs for multiple markets in batch - [HTML/JavaScript Examples](https://docs.kash.bot/developer-docs/public-embed-api/examples/html.md): Complete vanilla HTML and JavaScript examples for embedding Kash markets - [JavaScript Advanced Patterns](https://docs.kash.bot/developer-docs/public-embed-api/examples/javascript.md): Advanced JavaScript patterns, utilities, and best practices for Kash embeds - [React Examples](https://docs.kash.bot/developer-docs/public-embed-api/examples/react.md): Production-ready React components for embedding Kash prediction markets - [Embedding Organization Iframes](https://docs.kash.bot/developer-docs/public-embed-api/guides/organization-iframe.md): Embed all of your organization's prediction markets on your website with a single iframe - [Embedding Thread Iframes](https://docs.kash.bot/developer-docs/public-embed-api/guides/thread-iframe.md): Learn how to embed Kash prediction market threads on your website - [Public Embed API Overview](https://docs.kash.bot/developer-docs/public-embed-api/overview.md): Embed prediction markets on your website with the Kash Public Embed API - [Quickstart Guide](https://docs.kash.bot/developer-docs/public-embed-api/quickstart.md): Get your first Kash embed running in 5 minutes - [Authentication](https://docs.kash.bot/developer-docs/rest-api/authentication.md): API keys, scopes, IP allowlists, and key rotation. - [Endpoint Reference](https://docs.kash.bot/developer-docs/rest-api/endpoint-reference.md): The interactive OpenAPI 3.1 reference at /v1/docs and the live spec at /v1/openapi.json. - [Errors](https://docs.kash.bot/developer-docs/rest-api/errors.md): RFC 7807 Problem Details, the X-Kash-Error-Code header, and the full error code catalog. - [ETags & Caching](https://docs.kash.bot/developer-docs/rest-api/etags.md): If-None-Match short-circuits — skip re-downloading unchanged data cheaply. - [Idempotency](https://docs.kash.bot/developer-docs/rest-api/idempotency.md): Safely retry trade creation with the Idempotency-Key header and clientRequestId body field. - [Migrating from the Webapp API](https://docs.kash.bot/developer-docs/rest-api/migration-from-webapp.md): Mapping table from app.kash.bot/api endpoints to api.kash.bot/v1. - [REST API Overview](https://docs.kash.bot/developer-docs/rest-api/overview.md): Programmatic access to Kash markets, trades, portfolios, and webhooks at api.kash.bot - [Pagination](https://docs.kash.bot/developer-docs/rest-api/pagination.md): Cursor-based pagination on every list endpoint. - [Quickstart](https://docs.kash.bot/developer-docs/rest-api/quickstart.md): Get a key, place your first trade, and receive your first webhook in under 5 minutes. - [Rate Limits](https://docs.kash.bot/developer-docs/rest-api/rate-limits.md): Per-key quotas, X-RateLimit-* response headers, and how to handle 429s. - [TypeScript SDK](https://docs.kash.bot/developer-docs/rest-api/sdks/typescript.md): @kashdao/sdk — typed everything. Trades, markets, portfolios, webhooks, retries, idempotency. - [Build a trading bot](https://docs.kash.bot/developer-docs/rest-api/trading-bot.md): End-to-end: from an API key to a running bot that quotes, trades, verifies webhooks, manages positions, and claims winnings — with @kashdao/sdk. - [Webhooks Overview](https://docs.kash.bot/developer-docs/rest-api/webhooks/overview.md): Receive trade lifecycle events at your endpoint. HMAC-signed, retried, replayable. - [Retries & Redelivery](https://docs.kash.bot/developer-docs/rest-api/webhooks/retries.md): Backoff schedule, terminal failure, and how to manually replay a webhook event. - [Webhook Secret Rotation](https://docs.kash.bot/developer-docs/rest-api/webhooks/secret-rotation.md): Rotate the webhook signing secret without losing a single delivery — the 7-day overlap window. - [Verifying Webhook Signatures](https://docs.kash.bot/developer-docs/rest-api/webhooks/verifying.md): Stripe-compatible HMAC-SHA256 verification — one-line constant change from any Stripe library. - [Analytics and earnings](https://docs.kash.bot/for-businesses/analytics-and-earnings.md): Daily stats, revenue events, and payouts for your organization - [API access](https://docs.kash.bot/for-businesses/api-access.md): Org-scoped API keys, webhooks, and how embed tracking relates to revenue - [Market creation for organizations](https://docs.kash.bot/for-businesses/market-creation.md): From community suggestion to live on-chain market — the curation pipeline - [Kash for businesses](https://docs.kash.bot/for-businesses/overview.md): Turn your community — even your X account — into a prediction market - [Partner Portal quickstart](https://docs.kash.bot/for-businesses/partner-portal-quickstart.md): Create your organization and get set up in the Partner Portal — self-serve - [Pricing and revenue share](https://docs.kash.bot/for-businesses/pricing-and-revenue-share.md): Free to start — earn a share of trading fees on markets your organization creates - [White-label branding](https://docs.kash.bot/for-businesses/white-label-branding.md): Your logo, colors, and fonts across your Kash pages and embeds - [Bug Bounty](https://docs.kash.bot/getting-started/ecosystem/bug-bounty-program.md): Help Us Build a Safer Platform - [Competitions](https://docs.kash.bot/getting-started/ecosystem/competitions-and-tournaments.md): Leaderboards, Competition Mode, and Achievements - [Governance](https://docs.kash.bot/getting-started/ecosystem/governance.md): How Kash Is Governed Today — and the Planned DAO - [Rewards](https://docs.kash.bot/getting-started/ecosystem/incentives-and-rewards.md): Referrals, Affiliates, and the Earn Vault - [Community](https://docs.kash.bot/getting-started/ecosystem/socials.md): Join the Kash Community - [Tokenomics](https://docs.kash.bot/getting-started/ecosystem/tokenomics.md): The Planned $KASH Token Economy - [Account](https://docs.kash.bot/getting-started/faqs/account.md): Common questions about account creation and management - [Legal](https://docs.kash.bot/getting-started/faqs/legal.md): Common questions about legal matters and compliance - [Notifications](https://docs.kash.bot/getting-started/faqs/notifications.md): Manage your Kash notifications and preferences - [Security](https://docs.kash.bot/getting-started/faqs/security.md): Common questions about platform and account security - [Settings](https://docs.kash.bot/getting-started/faqs/settings.md): Common questions about account settings and preferences - [Support](https://docs.kash.bot/getting-started/faqs/support.md): Common questions about getting help and support - [Transaction](https://docs.kash.bot/getting-started/faqs/transactions.md): Common questions about transactions and fees - [Troubleshooting](https://docs.kash.bot/getting-started/faqs/troubleshooting.md): Common issues and solutions for platform problems - [Wallet & Funds](https://docs.kash.bot/getting-started/faqs/wallet-and-funds.md): Common questions about wallet management and fund storage - [Custom AMM Bonding Curve](https://docs.kash.bot/getting-started/features/custom-amm.md): How the Kash Pythagorean AMM prices multi-outcome markets - [Earn](https://docs.kash.bot/getting-started/features/earn.md): Coming soon — how the Kash liquidity vault will work - [Market Mechanics](https://docs.kash.bot/getting-started/features/market-mechanics.md): How Kash markets are created, traded, resolved, and paid out - [Natural Language](https://docs.kash.bot/getting-started/features/natural-language.md): Create and trade markets with plain English - [Parlays](https://docs.kash.bot/getting-started/features/parlays.md): Build a slip of crypto up/down picks and place it in one go - [Social Interface](https://docs.kash.bot/getting-started/features/social.md): Chat, follow, compete, and share — prediction markets are better together - [Threads](https://docs.kash.bot/getting-started/features/threads.md): Curated collections of related prediction markets - [Trading Options](https://docs.kash.bot/getting-started/features/trading-options.md): The ways you can trade on Kash - [World Cup 2026](https://docs.kash.bot/getting-started/features/world-cup.md): Trade every match, team, and moment of the tournament - [Creating an Account](https://docs.kash.bot/getting-started/guides/creating-an-account.md): Sign in with X, Google, email, or a wallet — your Kash account and smart wallet are created automatically - [Creating Opportunities](https://docs.kash.bot/getting-started/guides/creating-opportunities.md): How to create your own prediction market on Kash - [Depositing](https://docs.kash.bot/getting-started/guides/depositing.md): How to fund your wallet and start predicting - [Finding Opportunities](https://docs.kash.bot/getting-started/guides/finding-opportunities.md): How to discover markets worth trading on app.kash.bot - [Predicting](https://docs.kash.bot/getting-started/guides/predicting.md): How to make predictions - [Winning](https://docs.kash.bot/getting-started/guides/winning.md): How claims, refunds, and payouts work - [Withdrawing](https://docs.kash.bot/getting-started/guides/withdrawing.md): How to withdraw your winnings and funds - [How do I use Kash?](https://docs.kash.bot/getting-started/quick-start/how-kash.md): The core loop: sign in, deposit, trade, track, claim - [What is Kash?](https://docs.kash.bot/getting-started/quick-start/what-kash.md): A prediction marketplace on Base — trade real-world outcomes in USDC, gas-free - [When do I use Kash?](https://docs.kash.bot/getting-started/quick-start/when-kash.md): How market timing works — from open trading to freeze, resolution, and claims - [Where do I use Kash?](https://docs.kash.bot/getting-started/quick-start/where-kash.md): The app.kash.bot webapp is the product — with tweet-trading, embeds, and an API alongside it - [Who is Kash for?](https://docs.kash.bot/getting-started/quick-start/who-kash.md): Traders, market creators, organizations, and developers - [Why would I use Kash?](https://docs.kash.bot/getting-started/quick-start/why-kash.md): What actually sets Kash apart — honestly stated ## Optional - [Home](https://kash.bot) - [Community](https://discord.com/invite/n9eumqjMPb) - [Socials](https://x.com/kash_bot)