How to use GigsEscrow
Hire. Deliver. Release. A short guide for buyers, sellers, and freelancers on Arc Testnet.
What GigsEscrow is
GigsEscrow is a marketplace on Arc Testnet. You sign in with a wallet and pay in USDC. No cards.
- Product (file) — you pay the seller directly, then download.
- Service (gig) — the client locks USDC in escrow. The freelancer delivers, then funds are released.
- Job — the poster locks the budget. A freelancer accepts without paying. One worker per job.
Get started
- Install a browser wallet such as MetaMask.
- Click Connect Wallet and approve.
- Switch to Arc Testnet if you see Wrong network.
- Get test USDC from the Circle Faucet in the banner and footer.
- Keep a little extra for network fees. Listing prices and gas use different USDC on Arc — add the token below if your wallet only shows the gas balance.
- Network
- Arc Testnet
- Chain ID
- 5042002
- USDC token
- 0x3600000000000000000000000000000000000000
- Explorer
- https://testnet.arcscan.app
- Faucet
- https://faucet.circle.com
Browse
Home lists live products, services, and jobs. Filter with All / Products / Services / Jobs or search. Cards show price, wallet, and stars when there are reviews.
Use List a Product, List a Service, or Post a Job on the home page. Your Listings in the header is for managing what you already published. Names on cards open a public profile. Email is never shown there.
Buy a file
File purchases go straight to the seller. Escrow is not used.
- Open a file listing. Check previews and any free sample.
- Click Buy now and confirm the USDC payment in your wallet.
- Wait until the order shows as paid, then download.
- The download link expires after a short time. You can create a new one from the same paid order.
Sell a file
- On Home, tap List a Product and add a title, description, and USDC price.
- Upload 1–4 preview images (each under 4 MB). The listing cannot go live without them.
- Upload the paid file (also under 4 MB). You may add a free sample that is not the paid file.
- Confirm your payout wallet (defaults to the connected wallet) and publish.
Buyers pay you directly. Track sales in Orders. After a completed purchase (not refunded), the buyer can leave a star review.
File disputes (48 hours)
If a file is not as described, the buyer can open a dispute within 48 hours of payment. This refund is a direct USDC send back to the buyer — not an escrow refund.
- Buyer: on the order, open “not as described” while the 48-hour window is open.
- Download stays available until the seller confirms the refund.
- Seller: send the same USDC amount back, then confirm that refund on the order.
Book or sell a service
A service is a freelancer offer. The client locks USDC in escrow. The freelancer never pays to take the work. You cannot book your own listing.
- Sell: on Home tap List a Service, add title, scope, price, delivery days, payout wallet, and an optional cover image, then publish. Keep email on Profile — it stays private.
- Client: open the listing, book, and confirm the lock in your wallet.
- Freelancer: when funds are locked, open the order in In Process and paste one delivery link (Google Drive, GitHub, IPFS, Figma) or notes.
- Client: release funds if the work is good. If the deadline is missed while funds are still locked, request a refund.
Post or accept a job
A job is an employer brief. The poster locks the budget. The freelancer who accepts does not pay.
- Poster: write the brief, set budget and delivery days, add an optional cover image, then lock USDC so the job appears in the catalog. Status is Fund locked until you release.
- Freelancer: open the job and Accept. Confirm in your wallet. You do not lock funds.
- You cannot accept your own job. The first successful accept is the only worker; the job leaves the public list.
- Then it works like a service: inbox, deliver, then the poster releases (Paid) or refunds (Unpaid).
Money and timing
- Files: paid directly to the seller. 48-hour “not as described” window.
- Services and jobs: USDC stays in escrow until release or refund.
- Delivery deadline: you set it in days when you list. If work is not delivered in time, the client can get a refund.
- Auto-release: 72 hours after delivery, if the client takes no action.
Open In Process to see live gigs and jobs. History (wallet menu, under Profile) lists completed products, services, and jobs. Each payment step has a transaction you can view on ArcScan.
In Process & History
In Process shows open services and jobs that already have two wallets. Open an order for inbox, delivery, release, or refund. Completed file sales, released work (Paid), and cancelled escrow (Unpaid) live in History under the wallet menu.
In Process inbox is one message every 2 minutes, 400 characters. Delivery is still one field on the order — a Drive / GitHub / Figma / IPFS link or notes.
Ratings
Only the wallet that paid can leave a review, once, after a successful outcome. 1–5 stars and an optional short comment. It cannot be edited.
- Files: after a completed purchase (not refunded).
- Services and jobs: after funds are released to the freelancer.
- No reviews on unpaid, refunded, expired, or failed orders. You cannot review yourself.
Profile and Send Fund
Profile lets you set a display name, bio, email, and avatar. Email is only for you. Anyone can open your public page to see listings and ratings.
Send Fund is a plain USDC transfer to another Arc Testnet address — not escrow.
Before you sign
- Check that you are on Arc Testnet before confirming anything.
- Confirm the amount and the other party in your wallet popup.
- For a file refund, send the same USDC amount back to the buyer.
- Test balances have no cash value. This is a rehearsal of Hire. Deliver. Release.
