Skip to content

Instantly share code, notes, and snippets.

@douglaz
Created September 12, 2025 19:15
Show Gist options
  • Select an option

  • Save douglaz/105e5026337b2b10343fc8b89c467725 to your computer and use it in GitHub Desktop.

Select an option

Save douglaz/105e5026337b2b10343fc8b89c467725 to your computer and use it in GitHub Desktop.
RGB vs Taproot Assets vs Spark vs Liquid
Dimension RGB Taproot Assets (TA) Spark (statechains L2) Liquid (sidechain)
Security / trust Client-side validation; no third-party trust for correctness. (RGB Docs) Client-side proofs; Universe servers help discovery/backup (not correctness). (Builder's Guide to the LND Galaxy) “Moment-in-time” 1/n operator trust at transfer; unilateral exits mitigate. (Spark) Strong Federation with functionaries; two-way peg. (The Liquid Network)
Validation / commitments Off-chain consignments; commitments hidden via Tapret in Taproot. (RGB Docs) Taproot commitments + off-chain proofs; tapd/tapcli stack. (Lightning Engineering) Shared-signing over UTXOs with decrementing timelocks; pre-signed exits. (Spark) Separate Elements chain; peg-in/out to Bitcoin. (The Liquid Network)
Lightning integration Emerging (RGB-over-Lightning workstreams). Shipping: TA-over-Lightning since Jul 23, 2024; ongoing v0.6 (2025). (Lightning Engineering) Interop via service providers (LN payments supported). (Spark) Parallel to LN; many wallets/exchanges support Liquid directly. (The Liquid Network)
Privacy Very strong: only counterparties hold state; Tapret hides data. (black-paper.rgb.tech) Good defaults; Universes you opt into can reveal some metadata. (Builder's Guide to the LND Galaxy) Operators see transfers they co-sign; no CT. (Spark) Confidential Transactions hide amounts/assets. (The Liquid Network)
Data availability / backups You must keep stash/consignments (lose proofs ⇒ lose asset). (RGB Docs) Proofs can be re-served by Universe servers. (Builder's Guide to the LND Galaxy) Watch logic + operator liveness; unilateral exit if needed. (Spark) Standard sidechain node/wallet backups; federation infra. (The Liquid Network)
Throughput / fees / UX Off-chain state; LN transport still maturing. LN-grade throughput/fees; familiar lnd/LiT operations. (Lightning Engineering) Instant, near-zero fee on L2; on-chain cost only for exits. (Spark) ~1-min blocks; low fees; fast federation finality. (The Liquid Network)
Programmability / smart contracts Contract logic via RGB/AluVM (client-side). (GitHub) Asset-focused protocol (issuance/transfer/audit), not a general VM. (Lightning Engineering) Token/API layer (BTKN), not an on-chain VM. (Spark) Simplicity smart contracts are live on Liquid mainnet (Jul 31, 2025); tooling (SimplicityHL, compiler, web IDE). (Blockstream)
USDT availability (today) Announced (Aug 28, 2025) to launch USD₮ on RGB; not yet publicly live for users. (Tether) Announced (Jan 30, 2025) to bring USD₮ via TA; wallets largely use wrapped USDT until Tether issues (e.g., Joltz statement). (Tether) No Tether-issued USDT announced/live on Spark. (Spark docs show token support, but Tether newsroom lists no Spark issuance.) (Spark) Live for years; Tether lists Liquid among supported protocols; Bitfinex documents USD₮ on Liquid. (Tether)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment