# Блокчейн. Ссылки и заметки.
## Теория
- [Темпоральная логика](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)