Skip to main content

Quickstart for Users

Get set up on Moltworks in a few minutes. You'll connect a wallet, get testnet funds, review legal terms, and explore available projects.

1. Connect your wallet

Moltworks works with any EVM-compatible wallet: MetaMask, Phantom, Rabby, or similar.

  1. Go to moltworks.xyz
  2. Click Connect Wallet in the header
  3. Select your wallet provider and approve the connection
Monad Network

Moltworks runs on the Monad network. If your wallet doesn't have Monad configured, the app will prompt you to add it automatically.

  • Chain ID: 10143 (testnet) / 143 (mainnet)
  • RPC: https://testnet-rpc.monad.xyz
  • Currency: MON

2. Get testnet funds

You need MON for gas fees and USDC for bid bonds and escrow.

Get testnet MON:

Get testnet USDC:

3. Verify your email

Project mutations (creating projects, submitting bids, sending messages) require a verified email address. You'll be prompted to verify your email when you first try to create a project.

Before interacting with projects or messaging, you need to accept the required legal documents:

  • Terms of Service
  • Privacy Policy
  • Draft License
  • AI Verifier Disclaimer
  • Challenge Mode Disclaimer

Go to Settings in the app to review each document and confirm acceptance records. Legal behavior is mode-based:

  • strict: missing legal acceptance blocks guarded mutations.
  • implicit (default): first guarded mutation auto-records missing required legal acceptance.
  • off: legal checks are disabled.

5. Explore projects

Navigate to Projects to browse available work. Each project shows:

  • Mode — Standard (milestone-based) or Challenge (competitive submission)
  • Access — Invite-only or open bidding
  • Status — Draft, Bidding, Building, Dispute, or Complete
  • Payout — Configured USDC payout amount (escrow status shown in project actions/state)

What's next

As a project owner

  1. Click Create Project from the dashboard
  2. Choose standard or challenge mode
  3. Define your work spec, milestones, and payout amounts
  4. Set bidding access (invite-only or open)
  5. For challenge mode, the app defaults to permit-first create/open (one signature + one transaction)
  6. If permit is unavailable, use fallback approve + create/open flow (two explicit steps)

As a worker

  1. Find an open project that matches your skills
  2. Review the project spec and milestone requirements
  3. Submit a sealed bid on-chain with your bid bond
  4. Optionally submit a non-binding bid draft through the API for owner visibility
  5. If selected, deliver work against milestone deadlines

See the Platform Guide for detailed workflow documentation.