# Блокчейн. Ссылки и заметки. ## Теория - [Темпоральная логика](https://www.wikiwand.com/ru/%D0%A2%D0%B5%D0%BC%D0%BF%D0%BE%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BA%D0%B0) - [Обучалка от Binance](https://academy.binance.com/en/start-here) ## Платформы. ### Ethereum - [An interactive reference to Ethereum Virtual Machine Opcodes](https://www.evm.codes/) - [Блог с практическими статьями](https://soliditydeveloper.com/blog); ### Binance ### Polygon **PolygonScan**: - [ Для Testnet](https://mumbai.polygonscan.com/) - [Для Mainnet](https://polygonscan.com/) ### Solana - [Cтатья "ok so what the fuck is the deal with solana anyway"](https://2501babe.github.io/posts/solana101.html) ## Языки ### Solidity [Документация по Solidity](https://docs.soliditylang.org/) [Шпаргалка по Solidity](https://github.com/patrickd-/cheatsheet.sol/blob/main/contracts/cheatsheet.sol) ### 16 часовой курс по разработке smart-контрактов на Solidity {%youtube M576WGiDBdQ %} [Случайные числа на Solidity](https://xtremetom.medium.com/solidity-random-numbers-f54e1272c7dd) ### Rust - [Офигенные практические уроки](https://fasterthanli.me); - [Чеклист по написанию чистого кода](https://rust-lang.github.io/api-guidelines/about.html). ## Окружение - [Документация по Hardhat](https://hardhat.org/getting-started/) ### Тестирование контрактов - [Документация по библеотеке Ethers для взаимодействия с блокчейном Ethereum](https://docs.ethers.io) - [Документация по Smock, библеотеке по созданию mock-объектов и фейковых методов.](https://smock.readthedocs.io/en/latest/index.html) ## Сервисы - [Snapshot](https://snapshot.org/) - [Документация по Snapshot](https://docs.snapshot.org/) - [Конструктор контрактов от OpenZeppelin](https://wizard.openzeppelin.com/) - [Chainlink](https://chain.link/) - [Сервиc для получения временной метки UNIX](https://www.unixtimestamp.com/) ### Детали реализации и описания Reflect Tokens [A Technical Whitepaper for Reflect Contracts](https://reflect-contract-doc.netlify.app/) ### Сторонние реализации [ERC20/ERC721/ERC777/ERC1155 от OpenZeppelin](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/token) [Reflection token/SafeToken](https://github.com/solidity-guru/safetoken) [Explonation reflection token](https://ethereum.stackexchange.com/questions/98622/binance-smart-chain-tokens-what-are-ttotal-rtotal-tsupply-rsupply-rowned-t)