¶
Blockchain
¶
Architecture
Architecture
Create a private ethereum network with Geth
¶
Dev
Solidity Unit Test with Foundry
Smart Contract Security
Smart Contract defi
RareSkills Solidity Interview Question
4.1.
What is the difference between private, internal, public, and external functions?
4.2.
Approximately, how large can a smart contract be?
4.3.
What is the difference between CREATE and CREATE2?
4.4.
What major change with arithmetic happened with Solidity 0.8.0?
4.5.
What special CALL is required for proxies to work?
4.6.
Prior to EIP-1559, how do you calculate the dollar cost of an Ethereum transaction?
4.7.
What are the challenges of creating a random number on the blockchain?
4.8.
What is the difference between a Dutch Auction and an English Auction?
4.9.
What is the difference between transfer and transferFrom in ERC20?
4.10.
Which is better to use for an address allowlist: a mapping or an array? Why?
4.11.
Why shouldn’t tx.origin be used for authentication?
4.12.
What hash function does Ethereum primarily use?
4.13.
How much is 1 gwei of Ether?
4.14.
How much is 1 wei of Ether?
4.15.
What is the difference between assert and require?
4.16.
What is a flash loan?
4.17.
What is the check-effects or check-effects-interactions (CEI) pattern?
4.18.
What is the minimum amount of Ether required to run a solo staking node?
4.19.
What is the difference between fallback and receive?
4.20.
What is reentrancy?
4.21.
As of the Shanghai upgrade, what is the gas limit per block?
4.22.
What prevents infinite loops from running forever?
4.23.
What is the difference between tx.origin and msg.sender?
4.24.
How do you send Ether to a contract that does not have payable functions, or a receive or fallback?
4.25.
What is the difference between view and pure?
4.26.
What is the difference between transferFrom and safeTransferFrom in ERC721?
4.27.
How can an ERC1155 token be made into a non-fungible token?
4.28.
What is access control and why is it important?
4.29.
What does a modifier do?
4.30.
What is the largest value a uint256 can store?
¶
DeFi
Defi
Ecosystem
Create ERC20 Smart Contract
¶
NFT
NFT concept
NFT IPFS
NFT ERC721 Smart Contract
NFT Smart Contract ERC