Update README.md

This commit is contained in:
bt3gl 2022-03-13 17:12:07 +00:00 committed by GitHub
parent aca60b6e1a
commit 59387b370e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,3 +1,27 @@
## Good resources ## Some resources
* [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) * [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/)