Skip to main content

audit_log Coverage

All significant admin actions logged with instance_id, actor_id, action, entity_type, entity_id, before/after JSONB, ip_address, created_at. Financial actions covered:
  • Invoice generation, finalization, void
  • Fee collection success and failure
  • Settlement creation and payment
  • Rebate calculation and payment
  • System wallet operations

fee_ledger Immutability

Append-only by design:
  • Financial amounts (fee_amount, gross_amount, net_amount) are never updated after insert
  • Only status fields transition
  • No deletions
Recommended: Enforce at DB level:
Currently enforced at application level only.

Reconciliation

No automated reconciliation exists. Recommended nightly query:

Regulatory Considerations

  • KYC: Required for Bridge.xyz fiat onramp (Persona). Stored per customer in bridge_customers.
  • Cross-border tax: The platform does not manage merchants’ local tax obligations. The agency structure (§2.3) separates the issuer’s tax position from the merchant’s.
  • Complete on-chain history: All Solana tx signatures stored on cheque and fee records. Independently verifiable.
  • Demo isolation: instances.settings.demo_mode = true gates all real blockchain operations.