Further reading
If you want to learn more about the topics mentioned in this chapter, please refer to the following resources:
- What Is Decentralized Finance (DeFi) and How Does It Work: https://www.investopedia.com/decentralized-finance-defi-5113835
- What Are ERC-20 Tokens on the Ethereum Network: https://www.investopedia.com/news/what-erc20-and-what-does-it-mean-ethereum/
- What Is a Blockchain Oracle: https://chain.link/education/blockchain-oracles
- Where Did FTX’s Missing $8 Billion Go? Crypto Investigators Offer New Clues: https://time.com/6243086/ftx-where-did-money-go/
- BNB Chain Halts After ‘Potential Exploit’ Drained Estimated $100M in Crypto: https://www.coindesk.com/business/2022/10/06/binance-linked-bnb-price-falls-close-to-4-on-hack-rumors/
- PancakeSwap – Yield Farming: https://docs.pancakeswap.finance/products/yield-farming
- 30+ Best Decentralized Finance Applications: https://101blockchains.com/decentralized-finance-applications/
- JSON-RPC API: https://ethereum.org/en/developers/docs/apis/json-rpc/
- Free RPC endpoints for Ethereum: https://ethereumnodes.com/
- Solidity by Example – Re-Entrancy: https://solidity-by-example.org/hacks/re-entrancy/
- OpenZeppelin source code – ReentrancyGuard.sol: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/ReentrancyGuard.sol
- Solidity by Example – Self Destruct: https://solidity-by-example.org/hacks/self-destruct/
- Gas Saving Techniques in Solidity: https://dev.to/jamiescript/gas-saving-techniques-in-solidity-324c
- Chainlink – Get a Random Number: https://docs.chain.link/vrf/v2/subscription/examples/get-a-random-number/