All work
Client sites
Local Credit
A decentralised credit scoring oracle on Base that turns off-chain verification signals into signed, on-chain reputation.
- Problem
- A borderless credit protocol needed off-chain verification signals to reach the chain as reputation a contract could trust, without trusting the transport that carried them.
- What we shipped
- A scoring oracle on Base with EIP-712 signed updates, multi-provider email and SMS verification, and an ERC-20 payment path for the $CREDIT token. The scoring rules sit behind a Clean Architecture split across a Next.js front end and a NestJS service, so they stay testable.
- Where it stands
- Live at local.credit, run by the client.

What we built
- EIP-712 signed score updates, so the contract verifies the oracle without trusting the transport.
- Multi-provider email and SMS verification with automated one-time-password flows.
- ERC-20 payment path for the $CREDIT token wired through the scoring contract.
- Clean Architecture split across a Next.js front end and a NestJS service so the scoring rules stay testable.