ERC721N: Revolutionizing NFTs with Built-in Treasury Management! 💎
Imagine NFTs that don't just sit in your wallet, but actively manage funds and allow redemptions. That's ERC721N for you!
🔥 Key Features:
- IERC721 implementation with a twist
- ERC20 Treasury Management
- Token Redemption capabilities
- Regular updates & best practices adherence
Created by the innovative NoRamp team, ERC721N takes the ERC721 standard to the next level. It's not just an NFT; it's your gateway to USDC onboarding with on-chain treasury management of ERC20s.
🎨 Mint NFT | 🔥 Burn NFT | 💰 Claim Tokens
🧠 Want to dive deeper? Check out our in-depth blog post. 🌐 Discover projects leveraging ERC721N at erc721n.org
Get started in minutes with our comprehensive docs: https://docs.noramp.io/erc721n/quickstart
Choose your preferred package manager:
npm install --save-dev erc721n
or
yarn add -D erc721n
Integrating ERC721N is a breeze! Here's a quick example:
pragma solidity ^0.8.2;
import "erc721n/contracts/ERC721N.sol";
contract ERC721NTest is ERC721N {
constructor(IERC20 _erc20Token) ERC721N(_erc20Token) {
reserveTokenAddress = _erc20Token;
}
function mint(address to, uint256 amount) external {
safeMint(to, amount);
}
}
We're constantly improving! Here's what's coming:
- 🏗 Enhance repo structure and code quality
- 📝 Expand documentation on ERC721N benefits
- 🧪 Maintain 100% test coverage
Check out our open issues for a complete list of planned features and known issues.
We love our contributors! Here's how you can join the revolution:
- 🍴 Fork the Project
- 🌿 Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - 💾 Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - 🚀 Push to the Branch (
git push origin feature/AmazingFeature
) - 🔃 Open a Pull Request
Don't forget to give us a star! ⭐️
npm install
npm run test
Distributed under the MIT License. See LICENSE.txt
for more information.
Meet the minds behind ERC721N:
- 🧙♂️ rarepepi (owner) - @rarepepi
- 🦊 0xinuarashi (maintainer) - @0xinuarashi
- 🧑💻 vectorized.eth (maintainer) - @optimizoor
🔗 Project Link: https://github.com/noramp/ERC721N