Overview

Documentation scope

This documentation covers the frontend application, the contract workspace, and the operator tooling used to create, approve, and monitor raises.

Frontend application

The frontend exposes founder and investor workflows and resolves contract addresses from deployment manifests.

Contract system

Raise state, approval state, commitments, claims, and refunds are defined by deployed contracts in the backend workspace.

Operator tooling

The CLI and package scripts are used for inspection, approvals, and scripted project operations.

Repository packages

PackageRoleStack
frontendNextJS application, wallet integration, deployment manifests, and user-facing platform flows.NextJS, React, MOSS, Wagmi, Viem
backendFoundry workspace for protocol contracts, tests, deployment scripts, and deployment snapshots.Solidity, Foundry
cliPublished as `backed`; used for network inspection, factory operations, sale actions, and allowlist management.NodeJS, Ethers

Deployment artifacts

FilePurpose
frontend/config/deployment.testnet.jsonFrontend deployment manifest for MegaETH testnet.
frontend/config/deployment.mainnet.jsonFrontend deployment manifest for MegaETH mainnet.
backend/deployments/megaeth-testnet.jsonBackend deployment snapshot for testnet operations.
backend/deployments/megaeth-mainnet.jsonBackend deployment snapshot for mainnet operations.

Entry points

Use the product surfaces for normal user activity and the reference sections for operator and integration work.