Skip to content

Repository files navigation

Aegis RWA Dashboard

The official web interface for the Aegis RWA Protocol. Built with Next.js, this dashboard provides a seamless UI for administrators to mint compliant Real-World Assets and for investors to manage their portfolios.

Prerequisites

Local Setup

  1. Clone the repository and install dependencies:
   npm install
  1. Run the development server:
   npm run dev
  1. Open http://localhost:3000 in your browser.

Contribution Guidelines

We welcome frontend contributions! Check CONTRIBUTING.md for our branching strategies and Tailwind styling rules. Look for // TODO: comments in the codebase for easy wins.

Contributing

We welcome frontend contributions! Please read our Contributing Guide before submitting a pull request.

Key resources for contributors:

Note: All pull requests must follow the PR Evidence Checklist and be audited against the Evaluation Readiness Dashboard before requesting review.

The transactions page also includes a contributor-ready fixture gallery for transaction review, progress, and receipt states. See docs/transaction-components.md for the shared component contract, fixture expectations, and compliance-safe wording guidance.

Transfer Restriction Explainer

Investor-facing transfer flows now include a reusable explainer for transfer restrictions. The logic lives in src/lib/eligibility.ts and the UI is surfaced in the investor portfolio and transfer modal. See docs/investor-transfer-eligibility.md for the typed state model, edge cases, and compliance-safe wording guidance.

Route Access

Role-aware route guards protect admin, issuer, investor, and read-only sections. See docs/route-access.md for route mapping, guard states, SDK assumptions, and mock wallet fixtures.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages