Skip to content

Releases: 0xciph3r/ARFL

v0.1.0 — Cashu Ecash Mint + Privacy Sessions

Choose a tag to compare

@0xciph3r 0xciph3r released this 23 Jul 19:07
0494118

ARFL v0.1.0

First tagged release. The protocol is functional end-to-end: purchase bandwidth with Lightning, receive unlinkable Cashu tokens, connect to VPN nodes without the hub knowing who you are.

Core Protocol

  • WireGuard transport — encrypted tunnel between client and nodes (#2)
  • Nostr discovery — decentralized node index via relay subscriptions (#3)
  • Lightning payments — purchase bandwidth, settlement engine, node payouts (#5, #9)
  • Chaumian blind signatures — RSA-based buyer-session unlinkability (#6)
  • Cashu ecash mint — NUT-01 through NUT-07 compatible, BDHKE tokens (#17)
  • Client integration — node selection, token splitting, Cashu redemption (#7, #18)
  • Node-side Cashu gate — verify + redeem proofs for WireGuard access (#19)
  • NIP-44 encrypted delivery — tokens delivered via Nostr, hub cannot read (#20)

Infrastructure

  • Attestation system — hub-signed node leases with Schnorr proofs (#15)
  • LND Lightning adapter — REST API integration with circuit breaker (#11)
  • Docker Compose testnet — full local dev environment (#12)
  • Hub revenue & earnings API — margin splits, node wallet management (#16)

Performance (Phase 14)

  • Crypto benchmarks — VerifyProofs, SignBlinded, NIP-44 baselines (#26)
  • pprof endpoint — localhost-only production profiling (#27)
  • Load tested — 15,000 redeems/sec, double-spend protection verified (#28)
  • Optimized VerifyProofs — 21% faster, 57% fewer allocations (#29)

Testing

  • E2E integration test covering the full privacy chain (#21)
  • STRIDE threat model tests
  • Load test with scaling curve (1→100 concurrency)

Binaries

File Arch Size
arfl-hub-linux-amd64 x86-64 16 MB
arfl-node-linux-amd64 x86-64 15 MB

Verify checksums: sha256sum -c checksums.txt

Deployed

Live on 3 Vultr VPS servers (hub + entry + exit nodes).