mev-toolkit/solidity/README.md
2022-03-13 17:12:29 +00:00

29 lines
1.4 KiB
Markdown

# 💻 Some resources
### Solidity basics
* [Solidity docs (a must for any engineer)](https://docs.soliditylang.org/en/v0.8.12/)
* [OpenZeppelin docs](https://docs.openzeppelin.com/)
* [Solidity style guide](https://docs.soliditylang.org/en/latest/style-guide.html)
### The EVM
* [Ethereum's Whitepaper](https://ethereum.org/en/whitepaper/)
* [Speeding up the EVM by Flashbots](https://writings.flashbots.net/research/speeding-up-evm-part-1/)
* "Even though at the moment the biggest bottleneck of Ethereum is not EVM's performance (the size of the Ethereum state storage is), it will soon be as Ethereum TPS goes up."
### Rollups
* [Understanding rollup economics from first principles](https://barnabe.substack.com/p/understanding-rollup-economics-from)
### Security
* [Uniswap Oracle Attack Simulator by Euler](https://blog.euler.finance/uniswap-oracle-attack-simulator-42d18adf65af)
* "Given current concentrated liquidity profile of the ABC/WETH pool, what would it cost the attacker to move a N-minute TWAP of the ABC price to x?"
* [Hacking the Blockchain by Immunifi](https://medium.com/immunefi/hacking-the-blockchain-an-ultimate-guide-4f34b33c6e8b)
* [OpenZeppelin docs](https://docs.openzeppelin.com/)
* [Solidity docs](https://docs.openzeppelin.com/)
* [Thinking About Smart Contract Security by Vitalik](https://blog.ethereum.org/2016/06/19/thinking-smart-contract-security/)