Skip to content

Add SwapDesk — BTC Lightning ↔ USDT Solana conversational UI#23

Open
MIKELELE001 wants to merge 2 commits intoTrac-Systems:mainfrom
MIKELELE001:main
Open

Add SwapDesk — BTC Lightning ↔ USDT Solana conversational UI#23
MIKELELE001 wants to merge 2 commits intoTrac-Systems:mainfrom
MIKELELE001:main

Conversation

@MIKELELE001
Copy link

@MIKELELE001 MIKELELE001 commented Feb 28, 2026

SwapDesk is a human-friendly conversational UI built on top of IntercomSwap.
Users can type natural language requests like "Swap 0.001 BTC for USDT" and
get live quotes, real fee breakdowns, and step-by-step swap progress — no
terminal required.

LIVE LINK: SwapDesk live site: https://MIKELELE001.github.io/intercom-swap/ui/swapdesk/swapdesk.html

Features:

  • Live BTC/USDT price from CoinGecko API
  • Real trade feed from Binance public API
  • Automatic peer detection via SC-Bridge WebSocket (port 49222)
  • Live mode when IntercomSwap peer is running, Demo mode when not
  • Full swap flow: Quote → LN Pay → Escrow → Claim
  • Non-custodial — built on HTLC settlement

Trac address: trac1waavv98ys2seavfcv0vnax5z5ke4kvncw8ay8h88x7g5y2a37pesy5dwz8

swapdesk im1
swapdesk im2
swapdesk im3

VID-20260228-WA0487.mp4

@MIKELELE001
Copy link
Author

also adding swapfloor my second submission.

Live proof links:

SwapDesk (first submission):
SwapDesk live site: https://MIKELELE001.github.io/intercom-swap/ui/swapdesk/swapdesk.html

SwapFloor (second submission):
https://MIKELELE001.github.io/SWAPFLOOR
Repo: https://github.com/MIKELELE001/SWAPFLOOR
Trac address: trac1qhpj64n8ywsl20cwyjl9n99rztzxhqqh3amfre7q3y4c66gh3lysyv7fc4

SwapFloor is a live OTC negotiation arena built on IntercomSwap. Post orders publicly, match with strangers, negotiate via live sliders, lock deals and generate IntercomSwap RFQ commands.

swapfloor im 1
sawpfloor im2
swapfloor im3
swapfloor im4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant