# Flash Mixer — Full Content > Bitcoin mixing service with delayed payouts and configurable fees. > Website: https://flashmixer.io > Telegram: @flashmixer_bot > MCP Server: https://flashmixer.io/mcp --- ## What is Flash Mixer? Flash Mixer is a privacy-first Bitcoin mixing service. It allows users to send Bitcoin through a delayed, multi-payout system without registration or KYC. Payouts originate from freshly allocated, zero-history outputs. --- ## How It Works 1. **Create an Order** — Set your fee percentage, enter 1-2 payout addresses with desired receive amounts and optional delays 2. **Send Bitcoin** — Transfer the calculated total to the unique deposit address shown (valid for 12 hours) 3. **Automatic Monitoring** — The system detects incoming transactions and waits for 3 blockchain confirmations 4. **Operator Payout** — After confirmation, the operator sends the net amount to your payout address(es) at the scheduled time --- ## Fee Structure - Percentage fee: 1.5% – 5.0% (step 0.5%), chosen by the user - Fixed fee: $20 USD per order (covers Bitcoin network fees) - Minimum receive amount: 0.001 BTC per payout address - Maximum receive amount: 450 BTC per order - Delay options: 0, 1, 3, 6, 12, 24, 48, 72 hours Higher fee = stronger privacy. ### Fee Calculation Formula ``` total_fee_btc = (net_receive_amount × fee_percent / 100) + (fixed_usd / btc_usd_rate) total_to_send = net_receive_amount + total_fee_btc ``` Example (3% fee, BTC/USD = $45,000): - Desired receive: 0.5 BTC - Percentage fee: 0.5 × 0.03 = 0.015 BTC - Fixed fee: $20 / $45,000 = 0.000444 BTC - Total fee: 0.015444 BTC - **Total to send: 0.515444 BTC** For orders with 2 payout addresses, fees are distributed proportionally. --- ## Security Features - No registration, login, or KYC required - Each order gets a unique Bitcoin deposit address (never reused after completion) - Private keys for deposit addresses are stored offline by the operator only — not on the server - Rate limiting: 50 active orders / 100 per 24h per IP - Slider CAPTCHA triggered after 1st order from same IP - Orders expire after 12 hours if unpaid - 3 Bitcoin confirmations required before processing - Operator notifications encrypted end-to-end (AES-256-GCM + RSA-OAEP) - Global limit: 10,000 pending orders maximum --- ## API Key System After an order reaches 3+ Bitcoin confirmations, the system auto-generates a one-time API key (format: `mex_<32chars>`): - Displayed once on the order status page - Grants access to MCP Server with elevated rate limits (free tier: 3 active, 10/day) - Stored as SHA-256 hash server-side; the raw key is never stored --- ## Order Lifecycle ``` NEW → CONFIRMING → CONFIRMED → NOTIFIED → COMPLETED ``` - **NEW**: Order created, deposit address reserved for 12 hours - **CONFIRMING**: Payment detected, awaiting 3 Bitcoin confirmations - **CONFIRMED**: 3+ confirmations received, operator notified via BSC blockchain (encrypted) - **NOTIFIED**: Operator processing payout(s) - **COMPLETED**: All payouts verified on Bitcoin blockchain Additional statuses: - **UNDERPAID**: Received less than required — treated as donation (final status) - **EXPIRED**: 12 hours elapsed without payment --- ## Payout Addresses - 1 or 2 payout addresses per order - Each address can have independent delay (0–72 hours) - All addresses in one order share the same fee percentage - Supported formats: Bech32 native SegWit (bc1q...), P2PKH (1...), P2SH (3...) --- ## Policies - **Overpayment**: Treated as donation (not refunded) - **Underpayment**: Treated as donation; order marked underpaid - **Order TTL**: 12 hours to complete payment - **Order visibility**: Status page available for 72 hours after creation --- ## Interfaces ### Website URL: https://flashmixer.io - Real-time fee calculator before order creation - QR code for deposit address - Auto-refresh order status page (60s interval) - One-time API key display after 3 confirmations - Supported languages: EN, RU, ZH, ES, DE, FR ### Telegram Bot Username: @flashmixer_bot - 9-step guided order creation via FSM (Finite State Machine) - Inline keyboard buttons for delay and fee selection - Check order status by entering UUID - Auto-detected language from Telegram client settings - Supported languages: EN, RU, ZH, ES, DE, FR ### MCP Server (for AI agents) Endpoint: https://flashmixer.io/mcp Protocol: JSON-RPC 2.0 over HTTP Streamable Authentication: Bearer token in Authorization header Available tools: 1. `create_exchange_order` — Create a new mixing order (fee, payouts array) 2. `get_order_status` — Fetch order status and details by UUID 3. `get_pool_configuration` — Get order limits, fee ranges, and current BTC/USD rate 4. `trigger_payment_check` — Manually trigger payment verification (requires API key) 5. `calculate_exchange_fees` — Calculate exact fees without creating an order MCP rate limits (by API key tier): - Free tier: 3 active orders, 10 per 24h - Standard tier: 10 active orders, 50 per 24h - Premium tier: 30 active orders, 200 per 24h --- ## Pages - `https://flashmixer.io/` — Home page: service overview, fee tables, "how it works" guide - `https://flashmixer.io/create` — Order creation form with real-time calculator - `https://flashmixer.io/status` — Order status lookup by UUID - `https://flashmixer.io/order/` — Order detail page (QR code, confirmations progress, payout schedule) - `https://flashmixer.io/faq` — FAQ with category filters (General, Website, Telegram Bot, MCP Server) --- ## FAQ Highlights **Do I need to register?** No. No account, email, or identity verification required. Orders are identified by UUID only. **How long does an order stay valid?** 12 hours from creation. If payment is not detected within this window, the order expires. **What happens if I send too little?** Amounts below the required total are treated as donations and not processed. **Can I split a payout to two addresses?** Yes. Each order supports up to 2 payout addresses with independent amounts and delays. The minimum applies to each address, so a two-address order starts at 0.002 BTC. **What is the minimum amount?** 0.001 BTC per payout address. **How many confirmations are required?** 3 Bitcoin network confirmations.