Afrilance is composed of on-chain and off-chain components.
On-Chain Layer
- Escrow Factory
- Escrow Contracts
- PaylinkVault
- UMA Oracle (Base)
Off-Chain Layer
- Frontend applications
- Backend services
- Event watcher
- Notification services
- Supabase database
Infrastructure
- Base network
- RPC providers
- IPFS (optional)
- Cloud hosting