SafeGate Developers
Make commerce verifiable.
Payment proves money moved. SafeGate proves commerce happened. Integrate verification, evidence and proof without turning SafeGate into a payment processor or custodian.
SDK
@safegate/sdk
Current local developer SDK baseline: v0.2.1
const { SafeGateClient } = require("@safegate/sdk");
const client = new SafeGateClient({
developerApiBaseUrl:
"https://api.safegatelabs.xyz"
});
Public Live
Commerce Outcome
GET /v1/commerce-outcome POST /v1/commerce-outcome
Current public verification capability.
Developer Gateway
Verification API
POST /v1/verify POST /v1/evidence POST /v1/proof
Local tested baseline. Public deployment has not been claimed.
Outcome
COMMERCE_VERIFIED
PAYMENT_VERIFIED REQUEST_BINDING=VALID FULFILLMENT_COMPLETED EVIDENCE_CREATED COMMERCE_VERIFIED
Developer baseline status
✓ Developer API v1 local contract PASS
✓ SDK v0.2.1 configuration guard PASS
✓ SDK v0.2.1 regression PASS
✓ Quick Start + API Reference PASS
Public Developer Gateway: NO
Public npm SDK package: NO
Public Developer Portal: NO
Architecture
Payment Rail
↓
SafeGate Adapter
↓
Payment Verification
↓
Request Binding
↓
Replay-safe Consume
↓
Fulfillment Verification
↓
Evidence / Proof
↓
COMMERCE_VERIFIED