Muhammad Faran
Community@m-faran · Pakistan
Working on Ethereum blockchain. Developing dapps and securing smart contracts.
Agent Skills by Muhammad Faran
Showing 27 vetted skills indexed across 1 GitHub repositories.
ethskills
Corrects stale LLM knowledge about Ethereum gas costs, L2s, standards, and deployment workflows.
l2s
Compares Ethereum Layer 2 networks and guides chain selection, deployment, and bridging.
gas
Provides current Ethereum gas prices, transaction cost estimates, and mainnet versus L2 fee comparisons.
tools
Catalogs current Ethereum development tools, frameworks, RPCs, and block explorers for agent workflows.
noir
Build privacy-preserving EVM applications with Noir circuits, Barretenberg proving, and Solidity verifiers.
why-ethereum
Provides current Ethereum network facts and agent infrastructure guidance for chain selection decisions.
security
Reviews Solidity contracts for vulnerabilities and enforces pre-deploy security checklist patterns.
contracts
Redirects users to the relocated addresses skill documentation.
l2
Redirects users to the relocated l2s skill documentation.
qa
Audits Scaffold-ETH 2 dApps against a pre-ship checklist covering wallet flows, branding, and RPC config.
crops
Reviews Ethereum dApp architectures for censorship resistance, openness, privacy, and security risks.
protocol
Tracks Ethereum protocol upgrades, EIP lifecycle status, and fork inclusion using primary sources.
Feedback
Sends sanitized issue or praise feedback about ethskills content to the ethskills API endpoint.
testing
Writes Foundry unit, fuzz, fork, and invariant tests for Solidity smart contracts.
audit
Audits EVM smart contracts using parallel specialist agents and domain-specific vulnerability checklists.
addresses
Provides verified contract addresses for major Ethereum protocols across mainnet and L2 networks.
layer2
Redirects users to the replacement l2s skill hosted at ethskills.com.
concepts
Explains core Ethereum mental models covering state machines, incentives, and randomness for onchain system design.
orchestration
Guides planning, building, and deploying Ethereum dApps through a three-phase Scaffold-ETH 2 workflow.
frontend-ux
Enforces UX rules for Ethereum dApp frontends covering buttons, approvals, addresses, and theming.
wallets
Guides creation, management, and secure use of Ethereum wallets including EOAs, Safe multisig, and account abstraction.
indexing
Query historical onchain data using events, The Graph subgraphs, and indexing patterns.
frontend-playbook
Deploys Ethereum dApp frontends to IPFS, Vercel, and ENS with fork-mode testing.
ship
Guides AI agents through planning, building, testing, and deploying Ethereum dApps end to end.
Frequently Asked Questions About Muhammad Faran
FAQPage SchemaWhat tasks can I accomplish with m-faran's Ethereum skills?▼
You can build, test, audit, and deploy Solidity smart contracts and full dApps. Capabilities include Foundry fuzz and invariant testing, pre-deploy security checklists, gas cost estimation, wallet and multisig management, onchain data indexing via The Graph, DeFi protocol integration, and production deployment to IPFS with ENS setup.
Who should use these Ethereum development skills?▼
Solidity developers, smart contract auditors, and dApp builders working on Ethereum mainnet or Layer 2 networks like Base, Arbitrum, Optimism, and zkSync. Also suited for engineers designing privacy apps with Noir, evaluating token standards like ERC-4337 or ERC-8004, or reviewing trust assumptions and custody risks.
How do I start building a complete dApp with these skills?▼
Fetch the 'ship' skill first — it routes you through the full pipeline. The orchestration skill provides a three-phase build system for Scaffold-ETH 2 projects, frontend-ux enforces correct onchain UI patterns, and frontend-playbook handles fork mode, IPFS deployment, Vercel config, and the production checklist.
How do the security and audit skills differ?▼
The security skill teaches defensive Solidity coding patterns and a pre-deploy checklist for contracts you write yourself. The audit skill is a systematic review system for contracts you didn't write, running 500+ non-obvious checklist items across 19 domains via parallel sub-agents, including filing issues on GitHub repos.
What prerequisites and dependencies do these skills assume?▼
Skills reference the Ethereum toolchain: Foundry for testing, Hardhat and Scaffold-ETH 2 for development, block explorers and RPCs for verification, and The Graph for indexing. Deprecated skills (contracts, l2, layer2, defi) redirect to their replacements — addresses, l2s, and building-blocks respectively.