Skip to content

feat(finance): implement ERC-7092 financial bonds standard #31

@jose-compu

Description

@jose-compu

Context

ERC-7092 (Financial Bonds) defines an on-chain bond standard — coupon payments, maturity dates, face value, etc. The RWA (Real World Assets) narrative is one of the strongest in crypto right now, and bonds are a massive market. Early but worth implementing.

ERC-3475 (Abstract Storage Bonds) is a related standard from DeBond protocol for derivatives/structured products.

Scope

Start with ERC-7092 since it is more straightforward:

  • ERC7092.sol — bond token with coupon, maturity, face value
  • Interface with all the bond-specific views (couponRate, maturityDate, etc)
  • Test suite covering the full bond lifecycle: issuance, coupon accrual, maturity, redemption

ERC-3475 can be a follow-up since its significantly more complex.

Tier 4 but the RWA space is moving fast. Having this ready before demand spikes would be ideal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestsoliditySolidity smart contract implementation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions