Muhammad Faran avatar

Muhammad Faran

Community

@m-faran · Pakistan

6Followers
|
47Public Repos
|
27Published Skills

Working on Ethereum blockchain. Developing dapps and securing smart contracts.

Skills Distribution
DomainDeveloper To...Smart Contract Dev.. (35%)Smart Contract Sec.. (25%)Layer 2 Networks &.. (15%)DeFi Protocol Inte.. (15%)

Agent Skills by Muhammad Faran

Showing 27 vetted skills indexed across 1 GitHub repositories.

m-faranm-faran

ethskills

Corrects stale LLM knowledge about Ethereum gas costs, L2s, standards, and deployment workflows.

Community
Advanced
m-faranm-faran

l2s

Compares Ethereum Layer 2 networks and guides chain selection, deployment, and bridging.

Community
Intermediate
m-faranm-faran

gas

Provides current Ethereum gas prices, transaction cost estimates, and mainnet versus L2 fee comparisons.

Community
Basic
m-faranm-faran

tools

Catalogs current Ethereum development tools, frameworks, RPCs, and block explorers for agent workflows.

Community
Intermediate
m-faranm-faran

noir

Build privacy-preserving EVM applications with Noir circuits, Barretenberg proving, and Solidity verifiers.

Community
Advanced
m-faranm-faran

why-ethereum

Provides current Ethereum network facts and agent infrastructure guidance for chain selection decisions.

Community
Basic
m-faranm-faran

security

Reviews Solidity contracts for vulnerabilities and enforces pre-deploy security checklist patterns.

Community
Advanced
m-faranm-faran

contracts

Redirects users to the relocated addresses skill documentation.

Community
Basic
m-faranm-faran

l2

Redirects users to the relocated l2s skill documentation.

Community
Basic
m-faranm-faran

qa

Audits Scaffold-ETH 2 dApps against a pre-ship checklist covering wallet flows, branding, and RPC config.

Community
Intermediate
m-faranm-faran

crops

Reviews Ethereum dApp architectures for censorship resistance, openness, privacy, and security risks.

Community
Advanced
m-faranm-faran

protocol

Tracks Ethereum protocol upgrades, EIP lifecycle status, and fork inclusion using primary sources.

Community
Intermediate
m-faranm-faran

Feedback

Sends sanitized issue or praise feedback about ethskills content to the ethskills API endpoint.

Community
Basic
m-faranm-faran

testing

Writes Foundry unit, fuzz, fork, and invariant tests for Solidity smart contracts.

Community
Intermediate
m-faranm-faran

audit

Audits EVM smart contracts using parallel specialist agents and domain-specific vulnerability checklists.

Community
Advanced
m-faranm-faran

addresses

Provides verified contract addresses for major Ethereum protocols across mainnet and L2 networks.

Community
Basic
m-faranm-faran

layer2

Redirects users to the replacement l2s skill hosted at ethskills.com.

Community
Basic
m-faranm-faran

concepts

Explains core Ethereum mental models covering state machines, incentives, and randomness for onchain system design.

Community
Intermediate
m-faranm-faran

orchestration

Guides planning, building, and deploying Ethereum dApps through a three-phase Scaffold-ETH 2 workflow.

Community
Advanced
m-faranm-faran

frontend-ux

Enforces UX rules for Ethereum dApp frontends covering buttons, approvals, addresses, and theming.

Community
Intermediate
m-faranm-faran

wallets

Guides creation, management, and secure use of Ethereum wallets including EOAs, Safe multisig, and account abstraction.

Community
Intermediate
m-faranm-faran

indexing

Query historical onchain data using events, The Graph subgraphs, and indexing patterns.

Community
Intermediate
m-faranm-faran

frontend-playbook

Deploys Ethereum dApp frontends to IPFS, Vercel, and ENS with fork-mode testing.

Community
Advanced
m-faranm-faran

ship

Guides AI agents through planning, building, testing, and deploying Ethereum dApps end to end.

Community
Advanced

Frequently Asked Questions About Muhammad Faran

FAQPage Schema
What 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.