Skip to content

feat: contract addresses page with verification #20

@EmeditWeb

Description

@EmeditWeb

Problem

Sponsors and vendors want to verify that StepFi
is using real deployed contracts before trusting
the platform with their funds.

What To Build

Build /contracts page showing all 5 deployed contracts:

  • Contract name and description
  • Full contract ID (copyable)
  • Stellar Expert link
  • SHA256 hash (from VERIFICATION.md)
  • Build instructions for self-verification

Same cards as the landing page docs section but
with more detail and a verification guide.

Files To Touch

  • src/pages/Contracts.tsx (new)
  • src/router/index.tsx
  • src/components/layout/Footer.tsx (add link)

Acceptance Criteria

  • All 5 contracts shown
  • Contract IDs copyable with feedback
  • Stellar Expert links open correctly
  • SHA256 hashes displayed
  • Verification instructions clear

Mandatory Checks Before PR

  • npm run build passes
  • PR references this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions