Building NFTs (ERC721 & ERC1155) for OpenSea using Truffle, Moralis, and Openzeppelin
-
Updated
Dec 18, 2021 - JavaScript
Building NFTs (ERC721 & ERC1155) for OpenSea using Truffle, Moralis, and Openzeppelin
A tutorial on how to write upgradable smart contracts (smart contract versioning)
Starter Kit for upgradable NFT smart contract on the Ethereum blockchain
Investment and Tokenization of Real Asset - A MERN full-stack DAPP on EVM with upgradable smart contracts issuing ERC1155 NFT tokens and accept investment on securities
Upgradable NFT — スマート コントラクトを更新できるようにした NFT 実装のサンプル コード
How-to guide for adding upgradeability to ERC 20 contracts
This repository contains the basic implementation of Transparent & UUPS proxy patterns using Openzeppelin Upgrades Plugin.
This project is dedicated to learning and building upgradable smart contracts on Ethereum and compatible networks like Base. It serves as an educational resource for developers interested in implementing upgradeable contract patterns using Foundry and OpenZeppelin libraries.
Describes and implements some Solidity common best practices
All in one reference library for solidity, foundry, etc.,
Showing how to upgrade a smart contract using another smart contract as proxy
Upgradable EIP-1967 proxy pattern implementation of a simple update function following the UUPS pattern
Upgradable Proxy Smart Contract
This a minor project for the complete understanding of Upgradable smart contracts using hardhat configuration
Smart contract for Transparent Proxy and UUPS with test scripts
sample web3 app to upgrade smart contract
This is Universal Upgradeable Proxy Standard (UUPS), EIP-1822. Smart contract upgradability
This project provides a smart contract for minting unique SVG NFTs inspired by Loogies. Attributes like color, chubbiness, and mouth length are randomized, with eye size and color added in the upgradable version. Predictable randomization without oracles ensures a straightforward and cost-effective minting process.
In this project I have created an ERC20 with a multi wallet approvals upgradable contract. Without the approval of more then 2 owner the mint function will not work. In upgradable contract I have created 2 functions to upgrade 1.Change Name 2. Change Symbol.
Add a description, image, and links to the upgradable-smart-contracts topic page so that developers can more easily learn about it.
To associate your repository with the upgradable-smart-contracts topic, visit your repo's landing page and select "manage topics."