An on-chain DAO using ERC20 governance token for votes.
-
Updated
May 27, 2022 - TypeScript
An on-chain DAO using ERC20 governance token for votes.
Handy hardhat boilerplate for smart contracts development on Solidity
Lazy NFTs
Personal Typescript + Hardhat starting template
Multisig stands for multi-signature, which is a specific type of digital signature that makes it possible for two or more users to sign documents as a group.
This repo demonstrates on how to use Hardhat, EthersJs to develop, test and deploy smart contract on both local network(hardhat) and testnets.
Programmatical Interaction with defi protocal AAVE - Approve, Borrow, Repay (DAI/ETH)
A boilerplate for any hardhat projects. Contains filled package.json for TS + hardhat developement. There are also linter files for a nice code-style
lottery, a random contract that we make sure the winner get all the money, it's automatic and real random.
Easy-to-follow tutorial for writing, compiling, deploying and testing your first smart contract with Hardhat.
Sisyphus Protocol Core Smart Contracts
GiftCardNFT is an EVM based Smart Contract that will mint a fancy on-chain GiftCard NFT with a custom text and value. The NFT can be reedemed anytime by the owner and the value will be withdrawn to the owner's address and then burn.
EIP 2535 diamond implementation
It helps developers manage and automate the recurring tasks that are inherent to the process of building smart contracts and dApps, as well as easily introducing more functionality around this workflow
Deploying a contract to the Göerli test network
A decentralized raffle, that allows players to participate in the raffle by paying an entrace fees. Chainlink keepers trigger the raffle after a specific interval, the winner is then credited with the contract balance.
Hardhat Getting Started Project
Basic decentralized exchange smart contract
Fund-Me project where people can fund the contract and only the owner can withdraw the funds.
Solidity Proxy Storage Layout
Add a description, image, and links to the hardhat-deploy topic page so that developers can more easily learn about it.
To associate your repository with the hardhat-deploy topic, visit your repo's landing page and select "manage topics."