Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fullstack-development/blockchain-wiki

Исчерпывающее wiki от разработчиков смарт-контрактов для разработчиков смарт-контрактов и не только. Оно будет полезно разработчикам и другим членам команды быстрее понять сложные темы перед решением реальных задач.
https://github.com/fullstack-development/blockchain-wiki

blockchain defi ethereum evm-blockchain smart-contracts solidity solidity-contracts

Last synced: about 5 hours ago
JSON representation

Исчерпывающее wiki от разработчиков смарт-контрактов для разработчиков смарт-контрактов и не только. Оно будет полезно разработчикам и другим членам команды быстрее понять сложные темы перед решением реальных задач.

Awesome Lists containing this project

README

        

### Blockchain wiki

Привет!👋 Мы - команда [MetaLamp](https://www.metalamp.ru/) - с 2014 года мы воплощаем идеи клиентов в готовую продукцию. С 2020 года мы сосредоточились на проектах в сфере web3 и развиваем свой опыт, которым хотим поделиться с сообществом.🚀

У нас уже есть в открытом доступе [обучающая программа](https://github.com/fullstack-development/developers-roadmap) для **фронтенд/бэкенд** разработчиков, [web3 карта развития для не разработчиков](https://github.com/fullstack-development/web3-roadmap) и [карта развития](https://github.com/fullstack-development/blockchain-developers-roadmap) для **solidity** разработчика, которая включает перечень основных тем и вопросов, разбитых на уровни. Не изменяя традициям MetaLamp, мы делимся нашей базой знаний в области написания смарт-контрактов для EVM-совместимых блокчейнов.💡

Эта база знаний родилась в ходе решения реальных задач на проектах. Мы перенесли наш опыт в полноценную **Wiki**. Она отражает опыт всей команды разработчиков смарт-контрактов на языке Solidity.📚

Будем рады обратной связи, вкладу в развитие карты и любым видам партнерств. 🌱✨

Почта: [email protected]

Телеграм: [MetaLamp|Web3 DevTeam](https://t.me/metalampru)

Оглавление

- [Algorithms and data structures](./algorithms/README.md)
-
Blockchains

- [Polygon zkEVM](./blockchains/zk-evm-polygon/zk-evm-polygon.md)
-
Scroll

- [Protocol overview](./blockchains/scroll/scroll.md)
- [Development Environment](./blockchains/scroll/scroll-dev-environment.md)

-
zkSync

- [Protocol overview](./blockchains/zksync/zksync.md)
- [Protocol architect](./blockchains/zksync/zksync-architect.md)
- [Era Virtual Machine (zkEVM)](./blockchains/zksync/zksync-era-vm.md)
- [Native Account Abstraction vs EIP-4337](./blockchains/zksync/zksync-aa.md)
- [Development Environment](./blockchains/zksync/zksync-dev-environment.md)


-
Concepts

- [Auctions](./concepts/auctions/README.md)
- [Bridges](./concepts/bridges/README.md)
- [Commitment scheme](./concepts/commitment-scheme/README.md)
- [Gnosis conditional token framework](./concepts/conditional-token-framework/README.md)
-
DAO

- [Overview](./concepts/dao/README.md)
- [OpenZeppelin governance](./concepts/dao/openzeppelin-governance/README.md)

- [Digital Signatures on ethereum](./concepts/digital-signature-on-ethereum/README.md)
- [Hash time locked contract (HTLC)](./concepts/hash-time-locked-contracts/README.md)
- [keccak256](./concepts/keccak256/readme.md)
- [Meta transactions](./concepts/meta-transactions/README.md)
- [NFT staking](./concepts/nft-staking/README.md)
-
Oracles

- [Overview](./concepts/oracles/README.md)
- [Uniswap TWAP vs oracle](./concepts/oracles/twap.md)

-
Upgradeable contracts

- [Overview](./concepts/upgradeable-contracts/README.md)
- [Contract migration](./concepts/upgradeable-contracts/method-1/readme.md)
- [Data separation](./concepts/upgradeable-contracts/method-2/readme.md)
- [Proxy pattern](./concepts/upgradeable-contracts/method-3/readme.md)
- [Strategy pattern](./concepts//upgradeable-contracts/method-4/readme.md)
- [Diamond pattern](./concepts/upgradeable-contracts/method-5/readme.md)


-
Cryptography

- [Zero-knowledge-proof](./cryptography/zero-knowledge-proof/README.md)

-
DeFi

-
DEX

- [Overview](./DeFi/dex/README.md)
- [AMM](./DeFi/dex/amm/README.md)
- [Order book](./DeFi/dex/orderbook/README.md)
- [Underwater rocks](./DeFi/dex/underwater-rocks/README.md)
- [DEXes review](./DeFi/dex/dex-review/README.md)

- [DEX aggregators](./DeFi/dex-aggregators/README.md)
-
Lending

- [Overview](./DeFi/lending/README.md)
- [Compound v2](./protocols/compound-v2/README.md)
- [Aave v2](./protocols/aave-v2/README.md)
- [Flash loans](./protocols/aave-v2/flash-loans/README.md)

- [Margin trading](./DeFi/margin-trading/README.md)
- [Stablecoin](./DeFi/stablecoin/README.md)
- [Vesting](./DeFi/vesting/README.md)

-
Ethereum virtual machine

- [Intro](./ethereum-virtual-machine/intro/README.md)
- [EVM Opcodes](./ethereum-virtual-machine/evm-opcodes/README.md)
-
Gas

- [Gas price](./ethereum-virtual-machine/gas/gas-price/README.md). О том, из чего складывается комиссия за транзакцию
- [Gas used part 1: Overview](./ethereum-virtual-machine/gas/gas-used/gas-used-part-1.md). О том, как рассчитывается и используется газ во время транзакции
- [Gas used part 2: Storage gas calculation](./ethereum-virtual-machine/gas/gas-used/gas-used-part-2.md). О том, как рассчитывается газ при чтении и записи в storage


-
Guides

- [Uniswap-v2](./guides/uniswap-v2/README.md)

-
EIPs

- [EIP-140: REVERT instruction](./EIPs/erc-140/README.md)
- [ERC-165: Standard Interface Detection](./EIPs/erc-165/README.md)
- [EIP-1153: Transient storage opcodes](./EIPs/eip-1153/README.md)
- [ERC-1363: Payable Token(transferAndCall)](./EIPs/erc-1363/README.md)
- [ERC-4337: Account Abstraction Using Alt Mempool](./EIPs/erc-4337/README.md)
- [ERC-4626: Tokenized Vaults](./EIPs/erc-4626/README.md)
- [ERC-6372: Contract clock](./EIPs/erc-6372/README.md)
- [ERC-6900: Modular Smart Contract Accounts and Plugins](./EIPs/erc-6900/README.md)

-
Protocols

- [Aave v2](./protocols/aave-v2/README.md)
- [Aragon DAO v1](./protocols/aragon-dao-v1/README.md)
- [Aragon DAO v2](./protocols/aragon-dao-v2/README.md)
- [Compound v2](./protocols/compound-v2/README.md)
- [Compound v3](./protocols/compound-v3/README.md)
- [Polymarket](./protocols/polymarket/README.md)
- [LayerZero v2](./protocols/layerzero-v2/README.md)
- [Uma. Optimistic oracle](./protocols/uma/README.md)
- [Uniswap X](./protocols/UniswapX/README.md)

-
Solidity

- [ABI](./solidity/ABI/readme.md).
- [Bitwise operators](./solidity/bitwise-operators/README.md)
- [Event arguments indexing](./solidity/event-argument-indexing/README.md). Для чего параметры ```indexed``` и ```non-indexed``` в solidity событие
- [Yul](./solidity/yul/README.md). Ассемблероподобный язык для работы с памятью из кода solidity

-
Tools

- [Automation contracts](./tools/contract-automation/README.md)
- [Brownie](./tools/brownie/README.md)
- [Tenderly](./tools/tenderly/README.md)
- [The graph](./tools/thegraph/README.md)
- [Thirdweb](./tools/thirdweb/README.md)