1. Connect a wallet
The frontend codebase is built around injected wallet usage, including Phantom-style Solana flows. Users connect a wallet, authenticate through signatures, and use that wallet as the basis for protocol actions.
2. Create a contract
An employer creates a draft contract specifying the freelancer, amount, and work context. The backend currently supports draft creation, contract identifiers, and contract retrieval and listing endpoints.
3. Fund escrow
Once both sides are ready, the employer funds the contract in USDC. The protocol uses escrow state accounts and vault accounts so that funds are not treated as a normal off-chain platform balance.
4. Complete work and release funds
After delivery, the release flow can move the escrowed amount according to the protocol rules. Users should always confirm the exact amount, destination accounts, and chain before signing.
5. Future governance modules
DAO-based dispute handling is currently a future concept rather than a live user flow. Until that module is actually launched, the vitrine should avoid presenting dispute submission or DAO juror voting as something already available to users.
6. Build reputation
Profiles, work history, and payment records contribute to the trust layer of the platform. Byhnex is designed so clients and freelancers can build a verifiable professional history over time.
7. Operational limits
Byhnex is a blockchain product, not a custodial guarantee. Users must manage gas or network fees, wallet compatibility, signature approvals, local tax obligations, and compliance requirements in their own jurisdiction.