System Components

OfferHub Frontend
Marketplace UI (browse, buy, sell)
Balance UI (top-up, withdraw)
Order timeline UI (funded, in progress, disputed, released)
OfferHub Orchestrator (Backend API)
Creates and manages orders
Coordinates Airtm and Trustless Work calls
Handles webhooks and escrow events
Maintains audit log and internal state
Airtm Integration Module
Create pay-in intents
Receive pay-in webhooks
Initiate pay-outs / withdrawals
Retrieve transaction status
Trustless Work Integration Module
Create escrow per order
Update milestone states
Raise disputes
Execute release/refund transactions
Backoffice
For this prototype it is expected that the dispute resolving and manual releases through our Bakcoffice dApp. We will also leverage the escrow viewer.
Dispute case management
Manual overrides and retries
Monitoring and audit export
Last updated
Was this helpful?