Skip to content

Add a public landing page describing Octraban and its live testnet deployment #6

Description

@priscaenoch

Problem

The application boots directly into the explorer home; there is no page that explains what Octraban is, who it is for, or that its contracts are live on testnet. New visitors have no context.

What needs to be done

  • Add a landing page at / (relocate the current explorer home to /explorer and update navigation and internal links accordingly).
  • Sections: project name and tagline; what it does (decode Soroban XDR into human-readable activity, visualize contract relationships, prototype in the sandbox); a "Live on testnet" panel linking the deployed contracts on stellar.expert; a primary call-to-action into the explorer; footer linking the three org repositories.
  • Live testnet links to include:
    • Explorer/registry contract: CBKPNRQ4D3KTAAE7MMJ4HL6JNF2J2EBG2PSSRW4YHOMHTRHUU734CFWJ
    • Ticket contract: CDX3V6OE72KUIEEJTBLFCQZFXZCAKOYWYXK2KPRM57M6FLZFAVUSVL42
    • Explorer link format: https://stellar.expert/explorer/testnet/contract/<id>
  • Responsive and theme-aware; keep the existing look and feel.

Files

  • new src/pages/Landing.tsx
  • src/App.tsx (routing), src/components/Nav.tsx (navigation)

Acceptance deliverables

  • Landing renders at /; the explorer is reachable at /explorer.
  • The testnet panel shows both contract links with correct stellar.expert hrefs.
  • Layout works on mobile and desktop.

Tests to pass

  • Test: landing renders the tagline and the primary CTA linking to /explorer.
  • Test: both testnet contract links are present with the expected href values.

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions