Mikhail Bolshakov's repositories
Payment-bot
Telegram crypto payment bot with node typescript, telegraf, axios, prisma orm, cron and cryptomus api
Generate-Collection
Web3 application for convenient creation of NFT collections. Upload metadata to IPFS, interact with smart contract and database through a user-friendly interface. Best suited for creating custom NFT collections that go in addition to real world assets.
Algorithmic-Contracts
Merkle Tree, Staking, Crowdfunding, English and Dutch auctions, MultiSig, TimeLock contracts (w/o tests/scripts/deploy)
Liquidity-Protocol
Smart contracts and tests developed to integrate with DEXes (UniswapV2, Velodrome), liquidity pools (Curve, Pancake, Spirit, Stargate, Velodrome) and yield farms of EVM compatible blockchains
Atomic-Swap-protocol
Alternative to bridges - protocol for exchange of cryptocurrencies from separate blockchains. The swap is conducted between two users without a third party's involvement.
Blog_backend
Backend with: NodeJS, MongoDB, Express + nodemon, insomnia, jsonwebtoken, express-validator, bcrypt, multer
CF-Staking-MultiverseX
MultiverseX docs tutorial by crowdfunding contract with scenarios, staking contract with snippets and tests by of docs
DAO-Governance
Contracts VotingToken, Governance and Timelock, deploy, set up roles and access rights. Script including submit proposal to governor, vote, enqueue and execute tx. (With scripts and deploy)
Music-store
MusicStore on blockchain: solidity smart contract, ts tests and react typescript. Extra stack: ethers.js, hardhat, mocha, waffle and chai (with tests, deploy, frontend)
Fast-collection
NFT collection by technical assignment. Whitelist with free mint addresses. Admin functions: free mint, transfer tokens to address, withdraw function, pausable transfer functions. Implement getter functions for all contract information. Write tests and config for deploy.
Gravity-Bridge
The official repository of the Gravity Bridge Blockchain
mx-exchange-sc
Smart contracts for a decentralized exchange written in Rust
Sneakers-beast
React frontend with SCSS modules, React Sceleton, React Router v6, useState, useEffect, useContext; MockApi.io for database; Axios
Token-Listing-Proposal
Token listing proposal contract with Factory
Voting-contract
Base nonprofit voting contract with simple test
WagePayments
Fullstack web3 application where you can keep track of employees' payroll. Add/delete employees, assign them a salary, bonuses and penalties. Pay salaries with selected tokens from the smart contract address.