This Solidity smart contract implements a framework for creating and managing tokenized bonds on the Ethereum blockchain. It facilitates the issuance, trading, and redemption of bonds in a secure, transparent, and efficient manner. Each bond series is represented as a unique ERC-6909 token, providing users with fractional ownership of traditional bonds.
Specification: https://app.clickup.com/20509715/v/dc/khx0k-79275/khx0k-127755
Deployed Implementation Contract: https://basescan.org/address/0x96aa7c45db81136905c80178d16bf699c7c92ec6
Deployed Proxy Contract: https://basescan.org/address/0x46f149a0844c5E0c59cE82a91D8734D5D9725B3B
Try running some of the following tasks:
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js