Repository navigation
Releases: 0xciph3r/ARFL
Releases · 0xciph3r/ARFL
Release list
v0.1.0 — Cashu Ecash Mint + Privacy Sessions
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).