- Freighter wallet connection
- Post a job with XLM budget
- Browse open jobs
- Apply to a job with a proposal
- Soroban escrow contract template
- Basic Node.js backend API
- Next.js frontend
- Docker Compose one-command setup
- GitHub Actions CI for all layers
- Unit tests for backend services
- Playwright e2e tests
Placeholder β Contribute here!
- Deploy Soroban escrow contract to testnet
- Lock client funds on job creation
- Release funds to freelancer on approval
- Refund client if job cancelled before acceptance
Placeholder β Contribute here!
- On-chain memo messages between client and freelancer
- Job update notifications
- Milestone comments
Placeholder β Contribute here!
- On-chain rating after job completion
- Freelancer reputation score
- Client reliability score
- Profile pages with history
Placeholder β Contribute here!
- Filter jobs by category, budget, duration
- Freelancer skill tags
- Search by keyword
- Featured listings
Placeholder β Contribute here!
- USDC payments alongside XLM
- Milestone-based escrow releases
- Partial payment on milestone approval
- Payment dispute resolution via Soroban
Placeholder β Contribute here!
- Community dispute resolution
- Platform fee voting
- Grant funding for open source jobs
- Governance token (Soroban)