Skip to content
BackNov 7
Siddharth K.
Upwork badge

Siddharth K.

Smart Contract Developer | Solidity, Rust, EVM & Solana | Audit

Hi, I’m Siddharth. I design and develop smart contracts for Ethereum, Polygon, BNB Smart Chain, other EVM-compatible networks, and Solana. My work focuses on building clear and dependable on-chain logic for tokens, NFTs, marketplaces, staking platforms, vesting systems, DeFi applications, governance products, payments, and other Web3 solutions. I use Solidity for Ethereum and EVM-based smart contracts and Rust for Solana programs. I can also connect contracts with wallets, Web3 applications, backend services, APIs, and administrative dashboards. TOKEN AND SMART CONTRACT DEVELOPMENT I work with widely used token standards, including ERC-20, BEP-20, ERC-721, ERC-1155, ERC-777, ERC-4626, ERC-2981, SPL Token, and Solana Token-2022. For fungible tokens, I can develop functionality involving controlled supply, minting, burning, transfers, pausing, fees, transfer restrictions, ownership, and role-based permissions. ERC-20 is commonly used on Ethereum and EVM networks, while BEP-20 is used for compatible token applications on BNB Smart Chain. For NFT products, I can work with ERC-721 contracts for unique digital assets and ERC-1155 contracts when a platform needs fungible and non-fungible assets within the same contract system. NFT functionality may include minting, batch minting, metadata, collections, whitelists, reveal workflows, royalties, supply limits, marketplace approvals, and ownership transfers. I can also work with ERC-2981 for NFT royalty information, ERC-4626 for tokenized vaults, ERC-2612 for signature-based token approvals, and EIP-712 for structured message signing. SOLANA AND RUST DEVELOPMENT For Solana products, I develop and integrate programs using Rust, SPL Token, and Token-2022. A Solana solution may include token creation, mint and freeze authorities, token accounts, program-derived addresses, transaction instructions, wallet integration, staking logic, NFT workflows, and on-chain state management. Solana and EVM networks use different account structures and execution models. I design the program around the selected blockchain instead of directly copying EVM contract logic into Solana. DEFI, STAKING AND VESTING I can build smart contract functionality for staking, rewards, vesting, token sales, escrow, governance, subscriptions, liquidity features, lending workflows, and blockchain payments. Staking contracts may include deposits, withdrawals, reward calculations, lock periods, claim rules, pool limits, and emergency controls. Vesting contracts can support beneficiary allocations, cliffs, release schedules, claim tracking, and controlled token distribution. Token-sale contracts may include pricing rules, accepted currencies, purchase limits, distribution schedules, and administrative permissions. Legal and regulatory requirements for a token sale must be reviewed separately for each market. NFT AND WEB3 MARKETPLACES For NFT marketplaces, I can develop smart contracts covering minting, listings, purchases, bids, auctions, transfers, platform fees, creator royalties, wallet approvals, and ownership verification. These contracts can be connected with a Web3 frontend, crypto wallet, backend system, blockchain indexer, and administrative panel to create a complete application. SECURITY AND TESTING Smart contracts may control valuable assets and execute irreversible transactions. Security must therefore be considered throughout development. I review access control, reentrancy exposure, arithmetic behaviour, signature verification, replay protection, upgrade permissions, withdrawal logic, emergency pause controls, and unexpected contract interactions. Testing can include unit tests, integration tests, boundary conditions, permission checks, failure scenarios, testnet deployment, and gas-usage review. I can also organize the code and technical documentation for an independent security audit. Development testing is not a replacement for a formal smart contract audit. Public or high-value contracts should be reviewed by a qualified independent auditor before mainnet deployment. MY DEVELOPMENT PROCESS I begin by understanding what the contract must control, who can perform each action, which data belongs on-chain, whether the contract should be upgradeable, and how it will interact with wallets, applications, and external services. I then define the contract architecture, roles, state changes, events, errors, test cases, deployment process, and administrative controls. Whether you need an ERC-20 or BEP-20 token, ERC-721 or ERC-1155 NFT contract, Solana SPL token, Rust program, staking contract, vesting system, marketplace, or custom Web3 logic, I can help turn your requirements into a clear smart contract solution. Share your preferred blockchain, required token standard, contract rules, and application workflow. I will review the requirements and suggest a practical technical approach.

🇮🇳Gurgaon, India$15/hr100% JSS3.44 (10)Since May 2022

Earnings and projects

MRR
$89

Last 6 months ÷ 6

World#138,000 / 412k
🇮🇳Country#14,481 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $532

Total earnings
$53k

Billed in all: $55k

World#72,845 / 412k
🇮🇳Country#10,934 / 45.9k
Per project
$2.1k

$133 in the last 6 months

World#74,003 / 412k
🇮🇳Country#8,958 / 45.9k
Projects, last 6 months
4

Across 5 contracts

20% fixed80% hourly
World#51,815 / 412k
🇮🇳Country#6,157 / 45.9k
Projects in all
25

Across 29 contracts

24% fixed76% hourly
World#113,043 / 412k
🇮🇳Country#16,778 / 45.9k

Earnings, last 30 days

$54.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$53k$54k$55k$56kOct 8Oct 23Nov 7

Skill rankings: #1 in 2 skills of 20

Rarest: top 12% in NFT Minting, of 78. Ranked by MRR among everyone on Upwork with the skill.

  1. 1ERC-11557 freelancers · 🇮🇳 #1Top 14%
  2. 1ERC-7771 freelancers · 🇮🇳 #1Top 100%
  3. 2ERC-7204 freelancers · 🇮🇳 #2Top 50%
  4. #4ERC-72116 freelancers · 🇮🇳 #1Top 25%
  5. #4Utility Token13 freelancers · 🇮🇳 #3Top 31%
  6. #8ERC-2026 freelancers · 🇮🇳 #2Top 31%
  7. #9NFT Minting78 freelancers · 🇮🇳 #3Top 12%
  8. #16Blockchain Tokenization68 freelancers · 🇮🇳 #7Top 24%