Solidity, EVM, Uniswap, Defi
Roadmap по становлению Blockchain разработчиком link
Статьи по Solidity и не только:
- Выучить Solidity за 30 дней: роадмап по становлению tern.crypto link
Изучение солидити с помощью игры link
Defi dev road map link - All-resources-to-become-a-smart-contract-auditor link
- Ethereum Yellow Paper: a formal specification of Ethereum, a programmable blockchain link
- Бот для OpenSea link
- Асинхронность это кто? link
- Мнемоническая фраза и пути деривации link
- Lazy minting link
- Экзотические структуры данных: Modified Merkle Patricia Trie link
- ВСЕ методы оптимизации газа Solidity EXTREME (x30) link
- Децентрализованная инфраструктура: основы Web 3.0 link
- L1 & L2 solutions for beginners link
- Базовая МАСТХЕВ инфа по программированию на Solidity от Microsoft link
- Хардовые 16 часов о блокчейне с Python и Solidity на англе youtube
- Геймифицированный курс по Solidity link
- 1,5 часа про Solidity на англе link
- Подборка по Solidity link
- HashLips youtube
- Uniswap V1 vs V2 vs V3 link
- SOlid roadmap link
- Помогает разбирать сложные эфировские транзакции на поочередные вызовы функций link
- Solidity Cheatsheets Pack + Bonus
- Перевод твиттер-тред с ресурсами по EVM от Ben Sparks (https://twitter.com/bensparks_)
- СЕ методы оптимизации газа Solidity EXTREME (x30) link
- Руководство для начинающих по созданию бота MEV: Создание арбитражного бота в основной сети Ethereum link
- Атаки на контракт - Reentrancy link
- Advanced Reentrancy link
Хорошо разобравшись в EVM, вы сможете стать крутым Solidity разработчиком
Вот несколько ресурсов, которые помогут вам начать:
- Сначала посмотрите link простое введение в EVM от jordanmmck twitter
Оно включает в себя разбор исходного кода Geth. - После просмотра перейдите сюды
Вы можете использовать его в качестве интерактивного справочного пособия, при прохождении остальных курсов от Comity Labs - Этот keccak256 также будет полезен для проверки хешей
- Следующий этап глубокого погружения в EVM от noxx3xxon поделен на три части: Часть 1, Часть 2, Часть 3
- Напоследок, прорешайте EVM-пазл от Franco Victorio это поможет закрепить полученные знания.
- EVM Deep Dives: The Path to Shadowy Super Coder 🥷 💻 - Part 1, Part 2, Part 3
- Целая база PDF, форумов и книг почти по всем языкам на гитхабе link
- Легкий клиент link
- Оммер блоки - link
- Дерево меркла - link
- Сумбурный конспект по эфиру link
- Memory / Calldata / Storage link
- Что такое WEB 3
- NFT мини техничка link
- Ораклы link
- Войс «Развитие в крипто дев» link
- Преминт link
- Unix link
- Адреса ethereum link
- Декомпиляция транзакций link
- Взлом Nomad link
- Пишем свой примитивный блокчейн link
- Бегом по системе Polygon link
- https://ethereum.org/en/developers/
- https://ethereum.org/en/learn/
- https://docs.soliditylang.org/en/latest/index.html
- https://solidity-by-example.org/
- https://github.com/bkrem/awesome-solidity
- https://www.useweb3.xyz/
- https://ethereumdev.io/
- https://github.com/ethereumbook/ethereumbook
- https://eth2.incessant.ink/
- https://jeancvllr.medium.com/all-about-solidity-article-series-f57be7bf6746
- https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6e
- https://vomtom.at/how-to-use-uniswap-v2-as-a-developer/
- https://bitcoinwords.github.io/how-i-checked-over-1-trillion-mnemonics
- https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-i-introduction-832efd2d7737/ - 6 parts
Diving Into The Ethereum VM (6 parts)
- https://blog.qtum.org/diving-into-the-ethereum-vm-6e8d5d2f3c30
- https://medium.com/@hayeah/diving-into-the-ethereum-vm-part-2-storage-layout-bc5349cb11b7
- https://medium.com/@hayeah/diving-into-the-ethereum-vm-the-hidden-costs-of-arrays-28e119f04a9b
- https://medium.com/@hayeah/how-to-decipher-a-smart-contract-method-call-8ee980311603
- https://medium.com/@hayeah/diving-into-the-ethereum-vm-part-5-the-smart-contract-creation-process-cb7b6133b855
- https://blog.qtum.org/how-solidity-events-are-implemented-diving-into-the-ethereum-vm-part-6-30e07b3037b9
Vaibhav Saini
- https://hackernoon.com/u/vasa - много интересных статей, например:
- https://hackernoon.com/getting-deep-into-evm-how-ethereum-works-backstage-ac7efa1f0015
- https://hackernoon.com/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033
- https://hackernoon.com/getting-deep-into-geth-why-syncing-ethereum-node-is-slow-1edb04f9dc5
- https://hackernoon.com/how-to-write-upgradable-versioned-smart-contracts-in-solidity-910007057943
- https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy?s=r
- https://substack.com/profile/80455042-noxx
- https://cryptohack.org/
- https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-application
- https://cryptozombies.io/
- https://ethernaut.openzeppelin.com/
- https://capturetheether.com/
- https://eth.build/
- https://buildspace.so/
- https://zuhaibmd.medium.com/
- https://mobile.twitter.com/FrankResearcher
- https://devansh.xyz/blockchain-security/2021/09/17/genesis-0x01.html
- https://www.notonlyowner.com/learn/intro-security-hacking-smart-contracts-ethereum
- https://cmichel.io/how-to-become-a-smart-contract-auditor/
- https://mobile.twitter.com/kelvinfichter
Технопарк
- https://drive.google.com/drive/folders/1LUewuRBOzqP0n2Xok4eMktiAxHStpz8K
- https://drive.google.com/drive/folders/1fnISGF6VgCPsBXBPOCDi9KeeD0_ILJza
- https://piyolab.github.io/playground/ethereum/getEncodedFunctionSignature
- https://ethervm.io/decompile
- https://abi.hashex.org/
- https://iancoleman.io/bip39/
- https://ethtx.info/
- https://tenderly.co/
- https://www.breadcrumbs.app/
- https://www.evm.codes/
- https://www.4byte.directory/
- https://emn178.github.io/online-tools/keccak_256.html
- https://solmap.zeppelin.solutions/
- https://cointool.app/dashboard
- https://keys.lol/
- https://emn178.github.io/online-tools/keccak_256.html
- https://www.evm.codes/
- https://app.decommas.io/faucets
- https://faucets.chain.link/rinkeby
- https://testnet.binance.org/faucet-smart
- https://faucet.paradigm.xyz/
- https://github.com/1makarov/binance-nft-buy
- https://github.com/Nafidinara/bot-pancakeswap
- https://github.com/BlockchainTokenSniper/BSCTokenSniper
- https://github.com/jklepatch/eattheblocks/tree/master/screencast/348-pancakeswap-trading-bot
Паблики с объявлениями о работе
- https://t.me/eth_jobs
- https://t.me/cyberacademy_jobs
- https://t.me/workingincrypto
- https://web3.career/web3-jobs-russia
- https://t.me/l_nodes
- https://t.me/cyberacademy
- https://t.me/PolygonDevRussia
- https://t.me/devsofcrypto
- https://t.me/eth_ru
https://t.me/ak74lab (@AK74-Lab)
Автор данного ресерча.
Автор CIA Officer (https://twitter.com/officer_cia)
1. Сначала при исследовании блокчейна используются инструменты для ручного анализа:
https://tenderly.co
https://ethtective.com
https://breadcrumbs.app
https://9000.hal.xyz
https://dune.xyz
https://nansen.ai
https://bloxy.info
2. При помощи магии C# и юнити сделали браузерную игру в которой визуализируется абсолютно любая транзакция или адрес на блокчейне: https://blockchain3d.info
3. Установка кластеров для проверки через:
https://www.chainalysis.com
https://amlbot.com (investigation regime only)
4. Проверка контракта/адреса через имперсонатор:
https://revoke.cash
https://app.unrekt.net
Как пример - https://tutela.xyz (https://github.com/TutelaLabs) поможет в перечислении средств за https://twitter.com/TornadoCash
5. Имперсонатор: https://twitter.com/apoorvlathey/status/1429212169531396099
Тулзы от СИА Офицера (https://t.me/officer_cia) для полной проверки rug/bug, которые могут спасти твои эфирки/соланки/юсдсики:
Немного материала по Uniswap V3
Основа основ link , Документация
Есть ошибки, но парочка хороших объяснений тоже есть link
Вроде норм, но я бы не доверял и проверял всё, что написано link
От Тёмы (больше кода) link
Еще
Запросы к юнику link
Видос link
Мой TG: https://t.me/OG_DAO_CRYPTO