Monorepo hosting the products built on top of ACTA — trust-minimized Verifiable Credentials on Stellar/Soroban.
apps/web— products catalog / landing.apps/credit-history— portable credit history / financial inclusion product (skeleton).packages/ui— shared React components (Tailwind v4).packages/acta— thin integration layer over@acta-team/credentials.packages/config— shared tsconfig / eslint presets.packages/types— shared TypeScript types.
Stack: Next.js 16, React 19, Tailwind CSS v4, TypeScript 5 · pnpm workspaces + Turborepo · Node >= 22.
corepack enable # once, to get the pinned pnpm
pnpm install
pnpm dev # web on :3000, credit-history on :3001pnpm dev— start all apps in dev modepnpm build— production build of every app/packagepnpm lint— lint everythingpnpm typecheck—tsc --noEmiteverywherepnpm format— Prettier over the repo