MiaSwap
Non-custodial crypto swaps in DM, powered by FixedFloat.
MiaSwap
MiaSwap is a non-custodial swap helper. Mia creates an order with FixedFloat and shows you a deposit address. You send funds directly to FixedFloat, and FixedFloat sends the output to your destination address. Mia never holds your funds.
Quick Start
All swap commands run in DM with Mia.
/miaswap start
This opens a form to build a swap order. Prefer the step-by-step? Use the individual commands below.
Commands
| Command | Purpose |
|---|---|
/miaswap currencies [filter] |
Show supported currency codes |
/miaswap quote type from_ccy to_ccy direction amount |
Get a quote |
/miaswap start |
Open the interactive order form |
/miaswap create type from_ccy to_ccy direction amount to_address |
Create an order |
/miaswap status order_id |
Check an order |
/miaswap emergency order_id choice [refund_address] |
Set emergency resolution |
Before You Order
Creating an order shows a FixedFloat notice and requires you to press "I agree to FixedFloat ToS" first:
Exchange services provided by FixedFloat. Creating an order confirms your agreement with the FixedFloat rules, and with the MiaSwap terms. Terms: https://fixedfloat.com/terms-of-service
FixedFloat Rules (follow these exactly)
- Send one transaction only.
- Send the exact asset and network shown on the order.
- Do not send after the order expires.
- If FixedFloat requests a security review:
api@fixedfloat.com. - For AML / source-of-funds requests:
compliance@fixedfloat.com.
Supporting Mia (optional)
If you set support_fee_pct, it is passed to FixedFloat as an affiliate tax
and can change your rate. Only use it if you intentionally want to support
Mia.
Privacy
- Your FixedFloat order tokens are treated as secrets, stored encrypted, and never printed in public channels.
- Mia keeps an order audit record for compliance, storing only a masked token suffix - never the full token.
Troubleshooting
| Symptom | Likely Cause | Next Step |
|---|---|---|
| Command does nothing | Swap commands are DM-only | Run it in a DM with Mia |
| My order expired | Funds were sent late or not at all | Start a new order; never send to an expired one |
| Wrong rate than quoted | A support fee or rate movement | Re-quote before creating |