Skip to main content

Job Poster Guide

StableLance makes it simple for recruiters to fund their wallet, create projects, and send direct payments to freelancers — all powered by USDT on the Polygon network (POL). You can use any supported exchange, but here we’ll guide you through the two most common ones: OKX and Binance.

Quickstart

If you haven’t done the quickstart configuration yet, please do so before proceeding.

Funding your wallet

Step 1. Buy USDT (Stablecoin)

You’ll need USDT (Polygon Network) to fund your StableLance wallet. You can buy it directly from your exchange using fiat or via peer-to-peer (P2P) trading.
💡 Official OKX tutorial: How to buy crypto with OKX →
  1. Open your OKX App or log in to okx.com.
  2. Go to the Buy Crypto tab in the top menu.
  3. Choose P2P Trading or Quick Buy.
  4. Select USDT as the cryptocurrency.
  5. Enter your desired amount in USD (e.g. 10or10 or 50).
  6. Choose your preferred payment method (bank card, transfer, etc.).
  7. Review the rate and tap Buy USDT.
  8. Wait for the transaction to complete, then check your Funding Account to see your USDT balance.
After buying USDT, it’s held in your Funding Account. You’ll transfer it later to your StableLance wallet via Withdraw.
💡 Official Binance tutorial: How to buy crypto on Binance P2P →
  1. Open your Binance App or go to binance.com.
  2. Tap or click Buy Crypto → P2P Trading.
  3. Choose USDT and select your preferred fiat currency (e.g. USD).
  4. Tap Buy USDT and choose a verified seller.
  5. Enter the amount you want to purchase (e.g. $20).
  6. Complete payment and wait for confirmation.
  7. Once confirmed, the USDT will appear in your Funding Wallet.
For faster transactions, choose verified (yellow-badge) merchants with a 95%+ completion rate.

Step 2. Buy a Small Amount of POL (Polygon Gas Fee)

You’ll need a small amount of POL (formerly MATIC) for network fees — typically less than $0.05 per transaction for withdrawing your money out from StableLance in the future.
StableLance transactions between job posters and freelancers are gasless. Only sending out will require POL.
💡 Official OKX tutorial: How to buy crypto on OKX →
  1. In OKX, go to Trade → Convert or Buy Crypto.
  2. Select From: USDT, To: POL (Polygon).
  3. Enter a small amount — around 11–2 worth is enough.
  4. Tap Convert Now.
  5. You’ll see your POL balance appear in your Funding Account.
💡 Official Binance tutorial: How to buy and sell crypto instantly with Binance Convert →
  1. Open the Binance App or website.
  2. Navigate to Trade → Convert.
  3. Select From: USDT, To: POL.
  4. Enter the amount (around 11–2 worth).
  5. Tap Preview Conversion → Confirm.
  6. Your POL will appear in your Spot Wallet.

Step 3. Send USDT to Your StableLance Wallet

After you’ve bought USDT (and a bit of POL), you can now send your funds to your StableLance wallet address.
⚠️ Important: Make sure you use the Polygon network (POLYGON / MATIC) when withdrawing to StableLance.Using the wrong network can result in permanent loss of funds.
💡 Official OKX withdrawal tutorial: How to withdraw crypto on OKX →
  1. In the OKX App or website, go to Wallet → Assets → Withdraw.
  2. Select USDT.
  3. Choose On-chain withdrawal.
  4. Select or Paste your StableLance wallet address (Polygon network).
  5. Set Network: Polygon (POL).
  6. Enter the amount (e.g. 10 USDT).
  7. Review and confirm the withdrawal.
💰 Fee: OKX charges 0.8 USDT, so sending 10 USDT will result in 9.2 USDT arriving in your StableLance wallet.
You can track your transaction under Assets → Withdraw history or through Polygonscan.
💡 Official Binance withdrawal tutorial: How to withdraw crypto from Binance →
  1. On the Binance App or website, go to Assets → Funding or Spot Wallet.
  2. Tap Withdraw.
  3. Select USDT.
  4. Select or Paste your StableLance wallet address (Polygon network).
  5. Choose Network: Polygon (POL).
  6. Enter the amount (e.g. 10 USDT).
  7. Tap Withdraw → Confirm.
💰 Fee: Binance charges 0.08 USDT, so sending 10 USDT will result in 9.92 USDT received by StableLance.
You can verify successful transfers under Wallet → Transaction History or by checking your wallet on Polygonscan.

Step 4. Verify Funds in StableLance

Once sent, return to your StableLance dashboard → Wallet Management.
You’ll see your USDT balance reflected within 1–2 minutes (Polygon confirmations are fast).
Your funds are now ready to use for creating projects, milestone funding, or direct freelancer payments.

Creating Projects

There are two ways to setup projects:
  1. Direct Invite
  • Invite a freelancer of your choice if you know their email. They will receive an email even if they aren’t registered yet to StableLance.
  1. Publish to Marketplace
  • Any freelancer can see the Marketplace and apply to your post. You can then choose which freelancer to work with.
But both are the same in terms of setting up.

1. Create a New Job

Screenshot of freelancer dashboard
  1. Log in to your StableLance Dashboard at stablelance.com.
  2. On the left sidebar, click Dashboard.
  3. Click Create New Job at the top left corner of your dashboard.
  4. The project creation form will open.

2. Input Basic Project Information

Screenshot of freelancer dashboard
  1. Under Project Basic Information, fill out your project details:
    • Project Title – a clear and descriptive name (e.g. Landing Page Redesign).
    • Project Description – outline deliverables, technical specifications, and timelines. Example:
      Deliverables:
      - Responsive web design
      - API integration
      - Submit final files in Figma and HTML/CSS
      
2. You may attach additional reference files to help your freelancer understand the project better. (Coming soon.)
Be as descriptive as possible with the project description. This will help the freelancer understand the project and for the AI to break your project down into milestones.

3. Enter Freelancer Email - if Direct Invitation

Screenshot of freelancer dashboard
  1. In the Freelancer Information section, input your freelancer’s email address.
  2. The freelancer does not need to be registered on StableLance yet.
    • Once you send the invitation, they will receive an email invite with a registration link.
    • After signing up, the project will automatically appear on their dashboard.
  3. You can manage or re-send invitations anytime from Projects → Pending Invites.

4. Set Payment Details

Screenshot of freelancer dashboard
  1. Under Payment Settings, enter:
    • Total Project Amount (in USD equivalent)
    • Payment Currency: choose between USDT or USDC (Polygon Network only)
  2. Ensure your StableLance Wallet has enough USDT/USDC before sending an invitation.

5. Add Project Milestones

Screenshot of freelancer dashboard
  1. Go to the Milestones section.
  2. Click Add Milestone for each project phase. You can generate milestones with AI. Fill in:
    • Milestone Title (e.g. Design Draft)
    • Description
    • Amount (USDT/USDC)
    • Due Date
  3. Free-tier recruiters can create up to 3 milestones.
    Higher tiers allow more — see our Pricing Plans.

6. Send Invitation

Screenshot of freelancer dashboard
  1. Review all project details carefully.
  2. Click Send Invitation.
  3. Your freelancer will receive an email notification with the project summary and an accept link.
  4. Once accepted, the project moves to your Active Contracts tab, where you can chat, track progress, and release milestone payments.
⚠️ Note: Make sure your wallet is funded with USDT or USDC before inviting a freelancer.

Managing Work & Sending Payments

Once your freelancer has accepted the project, all project activities — communication, file sharing, and payments — will be managed inside your StableLance Dashboard.

1. Go to the Project Page

Screenshot of freelancer dashboard
  1. Log in to your StableLance Dashboard.
  2. Navigate to Active Contracts.
  3. Click the project name to open its details page.
  4. You’ll now see the project workspace with all available tools.

2. Key Features Inside the Project Workspace

Screenshot of freelancer dashboard

💬 Messages

Screenshot of a deployment confirmation message that says All checks have passed.
  • Chat directly with your freelancer in real time.
  • Use the Messages tab to discuss deliverables, timelines, or revisions.
  • Notifications will appear in your email when new messages arrive.

📁 Project Files

Screenshot of a deployment confirmation message that says All checks have passed.
  • All shared files between you and your freelancer appear here.
  • You can upload or download documents, images, or deliverables (max file size: 10 MB per upload).
  • Organize your files clearly — name them by version or milestone to avoid confusion.

📊 Project Milestones

Screenshot of a deployment confirmation message that says All checks have passed.
  • Track and manage all milestones under the Milestones tab.
  • Each milestone shows:
    • Description
    • Due date
    • Payment amount
    • Status (Pending / Submitted / Approved)

3. Reviewing Submitted Work

Screenshot of a deployment confirmation message that says All checks have passed.
  1. When a freelancer submits a milestone for review, you’ll receive a notification.
  2. Open the Milestones tab to review the submission and attached files.
  3. If you need edits, click Request Revision.
    • Add a short note describing what needs to be changed.
    • The milestone will return to the freelancer for resubmission.
  4. Once revisions are complete, you can review the updated deliverables before approving.

4. Approving & Sending Payment

Screenshot of a deployment confirmation message that says All checks have passed.
  1. After verifying that the work meets your expectations:
    • Click Approve & Pay on the completed milestone.
    • Select Continue to Payment.
  2. Choose the wallet you’ll use (OKX, Binance, or your connected StableLance wallet).
  3. Confirm the transaction on your wallet’s prompt.
  4. The system will automatically process the payment via the Polygon network.

5. Instant Payout to Freelancer

  • Once approved, the milestone status will update to Paid.
  • Your freelancer receives the payment instantly in their StableLance wallet.
  • You can view the transaction history anytime under Wallet Management → Transactions.

💡 Tip: Each milestone payment is fully on-chain. You can verify it on Polygonscan by checking the transaction hash shown in your payment receipt.
⚠️ Note: Payments cannot be reversed once approved. Always double-check that the milestone output meets the agreed-upon requirements before confirming payment.