You will get Full-Stack Web3 App — Smart Contract + Backend + Frontend, End-to-End


Project details
The full package: smart contracts + backend API + dApp frontend, delivered as one integrated system. I handle the entire stack: Solidity contracts (Foundry), Node.js/Hono backend with indexing and caching, and Next.js + wagmi frontend. One engineer, one codebase, no integration gaps. 14 shipped Web3 projects. 7 hackathon wins. Arbitrum Foundation Ambassador.
Programming Languages
JavaScript, TypeScript, GoCoding Expertise
Cross Browser & Device Compatibility, Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$500
|
Standard
$1,200
|
Advanced
$2,500
|
|---|---|---|---|
| Delivery Time | 10 days | 21 days | 42 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 3 | 7 | 12 |
Design Customization | - | ||
Content Upload | - | - | |
Responsive Design | - | ||
Source Code |
Optional add-ons
You can add these on the next page.
Multi-Chain Deployment
(+ 4 Days)
+$150Frequently asked questions
About Muhammad
AI + Web3 Engineer | Smart Contracts + AI Agents | Hackathon Winner
Jakarta, Indonesia - 12:41 am local time
I am Rama, and I help Web3 founders and crypto-AI startups ship production smart contracts, dApps, and AI agents - not demos.
I won 1st place globally at the CoinGecko MCP Hackathon for GeckoPilot (an AI-powered crypto analyst, beat hundreds of submissions, 2,000+ community votes), 2nd place at Ninja API Forge for InjectiveIQ (AI market intelligence on Injective), 2nd place at BlockDevID for Waffle, plus a Lisk Spark grant and Top 10 Builders Challenge finish for Sugar. I'm currently an Ambassador for the Arbitrum Foundation, supporting builders on Layer 2.
What I can build for you:
- Smart contracts in Solidity (Foundry, OpenZeppelin, gas-optimized, fully tested)
- Full-stack dApps with Next, wagmi, viem, and RainbowKit
- AI agents for crypto data, portfolio analytics, or trading workflows (MCP-based)
- ERC-20/721/1155 token systems, NFT marketplaces, on-chain credentials
- DeFi launchpads, crowdfunding platforms, vesting/escrow contracts
- Multi-chain integrations: I've shipped on Ethereum, Arbitrum, Solana, Sui (Move), Stellar (Soroban), Avalanche, Injective, Lisk, EDU Chain, Cosmos, and more
Stack I work with daily:
- Languages: Solidity, TypeScript, JavaScript, Rust, Move, Yul, Golang
- Smart contracts: Foundry, Hardhat, OpenZeppelin, Chainlink
- Frontend: Next, React, Vue, Nuxt, TailwindCSS, ShadCN, Framer Motion
- Web3 libs: ethers, viem, wagmi, RainbowKit, Solana web3, Mysten dApp Kit
- Backend: Node, NestJS, Express, GraphQL, PostgreSQL, MongoDB, Redis
- Infra: Docker, Vercel, AWS, CI/CD, Git
Open source impact: I maintain 84+ public repos with 2,400+ GitHub followers and 2,500+ stars across Web3 automation tools, smart contract templates, and developer utilities used by the broader Web3 community. I founded Happy Cuan Airdrop, a 30,000-member community for Indonesian Web3 builders.
Selected shipped projects:
- GeckoPilot - AI crypto analyst (1st place CoinGecko MCP Hackathon 2025)
- InjectiveIQ - AI market intelligence API on Injective (2nd place Ninja API Forge 2026)
- Sugar - Web3 streaming with on-chain payments (Lisk Spark grant + Top 10 Builders Challenge)
- Waffle - Decentralized reputation platform (2nd place BlockDev ID 2025)
- Credura - On-chain credentials (ERC-20/721/1155 + IPFS, Foundry + Next)
- GoFundingFun - Crowdfunding launchpad with milestone vesting (Top 150 of 9,000+ at EDU Chain)
- Tamago-Sui - Sui Move blockchain game with dynamic fields and time-based logic
I'm new to Upwork but not new to engineering. To build my reputation here my starting rate is intentionally below market. I'd rather earn 5 great reviews fast than chase top rates day one.
If your project sounds like a fit, send me a message. I usually reply within a few hours during my working day, and I'm happy to jump on a 15-minute call to scope it out.
Steps for completing your project
After purchasing the project, send requirements so Muhammad can start the project.
Delivery time starts when Muhammad receives requirements from you.
Muhammad works on your project following the steps below.
Revisions may occur after the delivery date.
Requirements & Architecture
I review your product spec, define the technical architecture, and confirm milestones.
Smart Contracts
I write, test (fuzz + unit), and deploy Solidity contracts to testnet.