Agent skill · software engineering · personamanagmentlayer

blockchain-expert

Expert-level blockchain, Web3, smart contracts, DeFi, and cryptocurrency development. Use when the user mentions Web3, smart contracts, DeFi, Ethereum, or Solidity, or when the task involves Blockchain Fundamentals, Web3 & DeFi, Smart Contract Security, or Gas Optimization.

Why this skill is useful

Adds executable smart contract templates and domain-specific knowledge for DeFi and Web3 development that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-03-30. 41 stars on the source repository.

What this skill does

Blockchain Expert Expert guidance for blockchain development, smart contracts, Web3 applications, DeFi protocols, and cryptocurrency systems. Core Concepts Blockchain Fundamentals Distributed ledger technology Consensus mechanisms (PoW, PoS, PoA) Cryptographic hashing Public/private key cryptography Transaction validation Block structure and chain Smart Contracts Solidity programming Gas optimization Security patterns Upgradeable contracts Testing and auditing Contract interactions Web3 & DeFi Decentralized applications (dApps) DeFi protocols (AMM, lending, staking) NFTs and token standards Layer 2 solutions Cross-chain bridges Wallet integration Smart Contract Development DeFi: AMM Implementation Web3 Integration Best Practices Smart Contract Security Use OpenZeppelin contracts for standards Implement reentrancy guards Check for integer overflow/underflow (use Solidity 0.8+) Validate all inputs Use pull over push for payments Implement circuit breakers for emergencies Comprehensive testing and auditing Gas Optimization Use uint256 over smaller types Pack storage variables Use calldata for function parameters Minimize storage operations Use events for data that doesn't need on-chain storage Batch operations when possible Development Use Hardhat/Foundry for development Write comprehensive tests Use test networks before mainnet Implement upgrade patterns carefully Monitor contract events Document all functions Anti-Patterns ❌ No reentrancy protection ❌ Unchecked external calls ❌ Using tx.origin for authorization ❌ Floating pragma versions ❌ No access control ❌ Storing sensitive data on-chain ❌ No gas limit considerations Resources Ethereum: https://ethereum.org/en/developers/ Solidity: https://docs.soliditylang.org/ OpenZeppelin: https://www.openzeppelin.com/ Hardhat: https://hardhat.org/ Ethers.js: https://docs.ethers.org/

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/blockchain-expert

View the source on GitHub

Browse the @skills marketplace