noon-contracts
v1.0.0
Published
Noon Protocol smart contract interfaces and utilities
Maintainers
Readme
noon-contracts
Noon Protocol smart contract interfaces and utilities for USN stablecoin, sUSN staking vault, and NOON governance token.
Installation
npm install noon-contractsUsage
const { getContract, ADDRESSES } = require('noon-contracts');
const { ethers } = require('ethers');
const provider = new ethers.JsonRpcProvider('https://eth.llamarpc.com');
const usn = getContract('USN', 'ethereum', provider);
const totalSupply = await usn.totalSupply();
console.log('USN Supply:', ethers.formatEther(totalSupply));Supported Chains
- Ethereum Mainnet
- Sophon
- zkSync Era
Contracts
| Name | Description | |------|-------------| | USN | USD-pegged stablecoin | | sUSN | Yield-bearing staked USN | | NOON | Governance token | | sNOON | Staked governance token | | Minter | USN minting handler | | Redeemer | USN redemption handler |
License
MIT
