Payment Attestation for Commerce Transactions
A non-custodial protocol enabling any third-party application to orchestrate peer-to-peer Bitcoin Lightning payments with cryptographic proof of settlement.
Prove payment. Never touch it.
The Problem Today
Marketplaces and commerce platforms must either:
Custody funds
Regulatory burden, counterparty risk, money transmission licenses
Trust payment screenshots
Trivially faked, no cryptographic proof
Build complex escrow
Still custodial, adds friction
PACT enables a fourth option:
Orchestrate without custody.
Prove payment cryptographically.
Never touch the money.
Protocol Overview
Direct peer-to-peer payments with orchestrated attestation
funds never touch the orchestrator
The PACT Flow
9 steps from checkout to cryptographic proof of payment
Checkout Initiation
Payer initiates checkout on the Orchestrator application. The platform prepares to facilitate the payment between buyer and seller.
Built on Standards
PACT leverages existing Lightning Network and LNURL specifications
Why PACT?
A protocol designed for sovereign commerce
Non-Custodial
Never touch funds. No MSB/MTL required. Zero counterparty risk.
Cryptographic Proof
Preimage verification mathematically proves payment occurred.
Instant Settlement
Lightning-speed P2P transactions. No waiting for confirmations.
Simple Integration
Built on LNURL-pay, Lightning Address, and LNURL-verify standards.
Privacy Preserving
Inherits Lightning Network privacy properties. Minimal data exposure.
Open Standard
CC0 Public Domain. Community-driven. No vendor lock-in.
Traditional vs PACT
See how PACT compares to legacy payment platforms
Traditional
PACT
Funds Flow
Platform
Holds funds temporarily
Direct P2P
Payer to Payee instantly
Regulatory Burden
MSB/MTL
Money transmission licenses required
None
Information service only
Counterparty Risk
Platform
Trust the intermediary
Zero
Self-custody, trustless
Proof of Payment
Records
Platform database entries
Preimage
Cryptographic proof
Settlement Time
Variable
Platform controls timing
Instant
Lightning Network speed
Cryptographic Proof Chain
Mathematical certainty that payment occurred
sha256(preimage) == payment_hashThis is a cryptographic fact. The preimage could only be produced by paying the invoice.
correlation_hashorder metadatapayment_hashspecific invoicepreimageproof of paymentTogether: Payer paid Payee for Order. Proven.
Use Cases
PACT enables trustless commerce across industries
Ticketing
Event tickets, conference passes, reservations
Digital Goods
Downloads, access codes, digital content
P2P Marketplaces
Direct buyer-seller transactions
Donations with Proof
Verifiable donation receipts
Affiliate Attribution
Prove referral led to payment
Invoice Settlement
B2B payment verification