Gabriel Stoica's repositories
hardhat-upgrades
Simple boilerplate for getting started quickly developing upgradeable smart contracts using OpenZeppelin UUPS proxies.
eth-staking
Simple ETH staking smart contract for an ETH staking app. Users can stake their ETH in a Vault with a constant APR 10% rewarded in devUSDC, a ERC20 stablecoin pegged to the U.S. dollar.
foundry-boilerplate
Simple boilerplate for getting started quickly developing Foundry projects.
hardhat-boilerplate
Simple boilerplate for getting started quickly developing Hardhat projects.
hardhat-dao-template
A Hardhat DAO boilerplate based on the OpenZeppelin Governance model and the hardhat-deploy plugin for smart contract deployment.
build-onchain-apps
Accelerate your web3 creativity with the Build Onchain Apps Toolkit. ⛵️
chains
Canonical type definitions for EIP-155 chains
ethers-rs
Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers
nftmodule-client
Simple Next.js based app that facilitates the process of minting assets on the Rinkeby or Goerli networks using two pre-deployed ERC721-compatible smart contracts.
go-ethereum
Official Go implementation of the Ethereum protocol
nftmodule-server
The back-end component of the nftmodule-client app, based on Node.js and built using MongoDB as the primary database for storing each asset details.
openzeppelin-contracts
OpenZeppelin Contracts is a library for secure smart contract development.
openzeppelin-foundry-upgrades
Foundry library for deploying and managing upgradeable contracts
prb-math
Solidity library for advanced fixed-point math