Skip to main content

Quickstart

Prerequisites

  • pnpm
  • Node.js 20 or newer
  • Foundry with Tempo support if you plan to build or deploy contracts
  • A populated .env.local based on Part 3 of REMLO_MASTER.md

Run the app locally

pnpm install
cp .env.local.example .env.local
# fill in env vars from operations/environment-variables
pnpm dev

Deploy contracts

foundryup -n tempo
cd contracts
forge build
cast rpc tempo_fundAddress <YOUR_ADDRESS> --rpc-url https://rpc.moderato.tempo.xyz
forge script script/Deploy.s.sol --broadcast --rpc-url https://rpc.moderato.tempo.xyz

Run the autonomous demo agent

npx ts-node scripts/demo-agent.ts
The demo agent opens an MPP session, queries yield, checks compliance, executes a payroll run, opens the salary balance stream, and closes the session. In the current script, the expected total is about $1.33 across twelve machine-paid actions.
  1. Sign in through /login.
  2. Create an employer through /register if you are a new admin.
  3. Open /dashboard/api-access and confirm the pricing panel matches the MPP table in this docs set.
  4. Open /dashboard/demo and run the simulated agent stream.
  5. Visit /portal with an employee account and confirm the portal routes resolve cleanly.