Ivan Leskov's Projects
:octocat: Hello there! This repository is for the welcome message on my Github Profile.
The Anatomy of a Block Stuffing Attack where attacker did a DOS attack, stuffing blocks for required period of blocks.
Ethereum Smart Contract Best Practices
BLX Upgradeable Contracts
scratch project lab
DAO Hack - Replicating the Vulnerability
DEX contract with ERC-20 tokens available for trading
Wallet and DEX with different ERC-20 Tokens
Error Handling, Invariants
ethers-helpers
How to do safely external calls
How correctly build a fallback functions
Contract allows users to mint standard ERC721 tokens of type MAN or WOMAN, after that, the user can create a KID token, when the KID token reaches maturity, they become adults MAN or WOMAN token
Family ERC721 contract
The smart contract's business logic must consider that the actual balance associated with it can be higher than the internal accounting's value. In general it's recommended not to use the contract's balance as a guard.
MEV and FLASH bots and frontrun preventing
Config files for my GitHub profile.
rules
Tradingview strategy
LeskoDEX is a DEX with a decentralized orderbook and a custom ERC-20 ESKO token. Each user can connect to the DEX via Metamask and trade the ETH/ESKO pair. A custom chart for technical analysis is available.
LIQUID Decentralized Exchange: A pioneering platform for seamless STX/LIQ trading, featuring the LIQUID (LIQ) SIP010 token. Connect, trade, and manage liquidity with advanced wallet integration and robust trading functionalities.
Lottery contract with VRF2 Contract is using VRFv2 for generating random numbers.