Back to blog

Web3 Smart Contract Remote Income: Action Notes from $60/hr to $200K/yr

Published on

web3εˆ›δΈš

The following is a compilation of all the key points from our previous discussions, organized as "goals β†’ income awareness β†’ skill roadmap β†’ job hunting β†’ compliance β†’ pitfalls," for you to use as long-term execution notes.


1. Breaking Down the Three Goals

GoalReal MeaningApplicable Scope
$60/hrMid-junior remote Solidity/contract engineer, able to write, test, and deploy independently without supervisionRegular remote contract roles, stable part-time
$100/hrSenior/specialized engineer: DeFi, security audits, account abstraction, L2/ZK, Rust multi-chainHigh-end freelancing, direct clients
$40K/moNot an "hourly rate" goal, but a "business structure" goal: employment package + audit projects + consulting + teamTop protocol principal, independent audit expert, studio

$40K/mo β‰ˆ $480K/yr, almost impossible via single hourly gigs. It's a combination of "high-paying employment + audit projects + contest prizes + team management" and cannot be treated as a short-term goal.


2. Income Math: How Much You Can Actually Earn Per Month/Year

1. Freelance Income Formula

Monthly income = hourly rate Γ— monthly billable hours βˆ’ platform fees βˆ’ taxes

The key variable is "billable hours," not calendar hours. Finding clients, interviews, scope changes, and waiting for feedback all eat time.

Monthly billable hours@60/h@80/h
80 hours (starting phase)$4,800$6,400
120 hours (stable phase)$7,200$9,600
160 hours (full load)$9,600$12,800

2. Net Income Estimates

  • Platform gigs (β‰ˆ15% fee, β‰ˆ20% tax): 120hΓ—$70 β‰ˆ $5,700 net/month
  • Direct clients/long-term retainer (no fee, only β‰ˆ20% tax): 120hΓ—$70 β‰ˆ $6,700 net/month
  • Conservative start (80h + platform fee): $3,800–4,000 net/month
  • Reasonable steady-state range: $4,500–$9,000 net/month, most people around $6,000.

3. Hourly Rate Equivalent for $200K/yr

  • 30 billable hours/week β†’ need about $128/hr
  • 40 billable hours/week β†’ need about $96/hr
  • 50 billable hours/week β†’ need about $77/hr

Thus, $200K/yr is not a "newbie hourly rate" but a "mid-senior/specialized rate." Within 12 months, you need to go from "can write" to "can independently deliver fund-handling contracts + have a security/specialization label."


3. Main Income Sources vs Contest Income

Core Conclusion

Contest/audit bounty income = resume amplifier + industry status amplifier
Cannot be a primary economic income source.

It is characterized by extreme variance: possibly zero income for months, or a sudden burst. Treating it as a "main job" will crash your cash flow.

There Are Only Three Truly Stable Main Income Sources

1) Remote full-time / long-term contract employment (recommended 50–70% of income)

  • Join mature protocol teams, exchange security teams, infrastructure companies, audit firms' internal engineering roles
  • International market senior EVM engineer annual salary about $150–220K; senior/principal can be higher
  • Clear contract entity, most friendly for domestic forex settlement

2) Long-term client service contracts (retainer + project packages, recommended 20–40%)

  • Sign monthly maintenance/iteration contracts with 2–3 clients, fixed $10–20K per month
  • Or per project package: a protocol development package $10–50K, duration 4–8 weeks
  • Core is repeat business relationships, not scattered bidding

3) Private audits / institutional collaboration

  • Formal contracts with audit firms, fixed fee per project or base + performance
  • High unit price ($10–100K/project), but requires solid track record first
  • Once established, $15–30K/month is normal

Three Combination Models (Example: $200K/yr)

  • Model A: One good full-time job
    Salary $160K + signing bonus/tokens to $200K. Least hassle, but token portion depends on project luck.

  • Model B: 2 long-term clients + project packages
    Client A retainer $8,000/mo + Client B retainer $5,000/mo + quarterly project packages $5,000–10,000 β†’ annual income about $176–196K, close to $200K.

  • Model C: Full-time/part-time at an audit firm
    Base salary $120–160K + performance commission, total package possibly $200–250K. Fastest resume growth, but highest intensity.


4. 12-Month Learning and Practice Roadmap

Designed for those with JS/Python/backend basics. If completely zero-based, add 2–3 months.

Weeks 1–4: EVM + Solidity Fundamentals

  • Ethereum basics: transactions, gas, accounts, storage, calldata/memory/storage, events, ABI
  • Solidity 0.8.x: types, modifiers, inheritance, interfaces, custom errors, SafeERC20
  • Tools: prioritize Foundry (forge/cast/anvil), then Hardhat; Remix only for quick validation
  • Practice: ERC20 + mint/burn, ERC721 + whitelist Merkle, simple vault, multisig prototype
  • Resources: Solidity official docs, Solidity by Example, OpenZeppelin source code

Weeks 5–8: Testing and Security Baseline

  • Foundry unit tests/fuzz/invariant; Slither static analysis; SWC vulnerability classification
  • Must-learn vulnerabilities: reentrancy, access control, integer boundaries, oracle manipulation, signature replay, flash loans, on-transfer/rebase tokens
  • Practice ranges: complete Ethernaut, do 5–10 levels of Damn Vulnerable DeFi, reproduce 3–5 historical incidents from DeFiHackLabs
  • Output: write PoC for each vulnerability, form an "attackβ†’fixβ†’retest" repository

Weeks 9–16: DeFi / Fund-Handling Contracts Mainline

Choose one mainline, don't skim across all:

  • AMM: constant product, fees, TWAP, routing
  • Lending: collateral ratio, interest rates, liquidation, oracle, bad debt boundaries
  • Staking/Vault: reward accrual, precision, withdrawal runs, accounting invariants
  • Hard output: write invariants with Foundry (total reserves constant, liabilities sum, etc.); deploy to Arbitrum/Base/Optimism testnets
  • Read Uniswap, Aave, Compound core contracts, understand fund flows and security assumptions

Weeks 17–24: Deliverable Portfolio + Remote Gigs

Build 3 "resume-worthy" projects:

  1. Token + vesting + timelock + multisig + UUPS upgradeable proxy, full tests
  2. A small DeFi protocol (simplified AMM or lending), with invariant+fork tests, mainnet fork integration
  3. Full-stack dApp: Solidity + viem/wagmi + Next, interactive frontend, event queries

Start applying simultaneously:

  • General platforms: web3.career, CryptoJobsList, Remote3, CryptocurrencyJobs, Wellfound
  • Freelance: Lemon.io, Toptal, LaborX; build audit record on CodeHawks
  • Aim first for $60–80/hr small long-term packages, then push for $100+

Weeks 25–36: Specialize, Raise Hourly Rate to $100–130

Choose 1 primary and 1 secondary from:

  • Audit/Security: Slither + Echidna + Foundry invariant + manual storage reading; compete on CodeHawks, Sherlock, Cantina, Immunefi. Note platform dynamics: Code4rena is no longer the only entry point, don't bet everything on one platform
  • Account Abstraction: ERC-4337, smart account, paymaster, bundler, session key
  • L2/Scaling: Arbitrum/Base/Optimism contract deployment, cross-domain messaging, upgrade governance
  • ZK basics: Circom/Noir small circuits and Solidity verifiers (suitable for those with low-level background)

Weeks 37–52: Portfolio Monetization

  • Aim for a remote full-time job ($150–220K/yr) or 2 long-term retainers
  • Private audits as high-unit-price supplement
  • Contests only for fame and exposure, not included in cash flow planning

5. Portfolio and Job Hunting Strategy

Portfolio "Hard Evidence" Checklist

  • GitHub: 3+ complete repositories, including test coverage, fuzz/invariant, deployment scripts, README stating threat model
  • On-chain: at least 1–2 mainnet or L2 mainnet deployments, verifiable on Etherscan
  • Security: 5–10 imitation/real audit notes; contests with "valid findings" are more useful than "participated in 10"
  • Communication: able to clearly explain "how much funds my contracts manage, what invariants they guarantee, what incidents occurred, how they were tested"

Application and Pricing Tips

  • At the top of your resume, write "can deliver independently, mainnet deployments, test coverage" rather than listing languages
  • For freelancing, don't only quote hourly: small projects quote fixed price, long-term packages by week/month, pure consulting by hour
  • Even if the first client is slightly cheap, exchange for "hands-on experience + someone who can write a recommendation"
  • Receiving USD in mainland China, every payment must have a formal contract/invoice, not just business etiquette, but also the basis for bank forex settlement

6. Mainland China Forex Settlement and Compliance Key Points

1. Annual Quota

  • Each person has an annual equivalent $50,000 facilitated forex settlement/purchase quota
  • Calculated by calendar year, does not automatically reset, cannot be carried over
  • $50,000 is not a hard limit, just the "ID card only" facilitated quota

2. What If Over $50K

Real, legal current account income (services, consulting, employee compensation) can be settled via "not occupying annual facilitated quota," with complete materials and no hard amount limit.

Core required materials:

  • Service/employment contract or SOW
  • Overseas payment proof, invoice, bank statement
  • ID, bank statements; supplement with deliverables/tax materials if necessary
  • Single transactions over $10,000 require international balance of payments declaration

3. Can $1M/yr Be Fully Converted

  • If genuine remote employment/consulting: contract + payment + declaration consistent, can be settled in batches that year, in principle feasible
  • Banks will review as "service trade genuine transaction," $1M/yr is large, stricter review
  • If crypto withdrawals, token investment returns, friend payments, unclear source funds: bank may refuse or require massive supplementary materials, even return the payment

4. Key Risks

  • Do not split quotas: using family/friend accounts to each convert $50K is evading facilitated quota, SAFE can put you on watchlist for 2 years
  • Consistent declaration: cross-border remittance declared as "consulting services/software services/employee compensation" must match contract, invoice, bank inquiries
  • Web3 payers should use clear legal entities (company wire transfers, compliant payment platforms); "wallet withdrawal β†’ bank" is most likely to get stuck
  • Taxes separate: forex quota β‰  tax exemption. Individual overseas service income must be declared for personal income tax

5. Receiving Structure Suggestions

  • Early stage: personal foreign currency account + standardized contract + consistent declaration
  • After stable high income ($200K+/yr): evaluate registering a Chinese sole proprietorship/technical service company, use corporate foreign currency account to receive funds, handle service trade settlement, then pay salary/dividends, much smoother than pure personal card

7. Pitfall Checklist

  • Legitimate remote jobs won't charge "training fees/deposits/buy crypto to onboard"
  • Don't touch private keys, don't import unknown wallets, don't sign "asset custody" tasks
  • For anonymous team small projects use escrow/milestone payments: LaborX, Upwork escrow or 30–50% upfront
  • "$40K/mo hiring Solidity newbies" is basically a gimmick
  • Contests/bounties are not suitable as stable income; only ≀10% of income should come from such volatile activities
  • Remote job scammers are many, verify domain before clicking unknown links from recruiters

8. Final Action Checklist

  1. Confirm starting point: zero-based / Web2 background / already know Solidity
  2. First 8 weeks: complete Solidity + Foundry + security ranges, produce attack PoC repository
  3. Weeks 9–16: build DeFi mainline project, write invariant tests, deploy to testnet
  4. Weeks 17–24: complete 3 showcase projects, start applying, take first gig
  5. Weeks 25–36: choose specialization (audit/AA/L2/ZK), focus on one, secondary on another
  6. Weeks 37–52: secure 1 remote full-time or 2 long-term retainer clients, establish stable income
  7. Throughout the year: public output (detailed GitHub README, security retrospectives, X/Twitter sharing) to raise industry status
  8. Compliance in parallel: before receiving first USD, communicate with your bank's international department about forex settlement material requirements

Final summary: Your core task is to transform yourself within 12 months from "someone who can write contracts" into "a contract engineer with stable paying parties, repeatable delivery, and credible security track record." Contests only open doors; long-term employment and client relationships are the true source of $200K/yr.