
Marlin
Scalable Coprocessors for Decentralized Compute
SvelteKitTypeScriptWeb3AWSDocker
Visit live siteOverview
TEE-based serverless coprocessors that let Web3 apps run verifiable off-chain compute — Oyster powers AI model deployment, DeFi liquidations, MEV tooling, and oracles across Arbitrum, Polygon, and Injective.
What I did
- Built the Oyster operator dashboard in SvelteKit + TypeScript — real-time compute-node metrics, deployment flows, attestation verification views, and provider controls
- Shipped Web3 wallet flows for operator onboarding, job creation, and payment — signed transactions for instance lifecycle (deploy, scale, terminate) directly from the UI
- Architected the deployment UX for Oyster Serverless and Confidential VM modes — image upload, resource selection, region picker, and live status surfacing
- Wired AWS-backed services for instance provisioning and observability — log streaming, metrics charts, and attestation status checks against on-chain proofs
- Open-sourced reusable UI components consumed across the Marlin ecosystem; collaborated with a distributed global contributor team via GitHub workflows
Outcome
Delivered the operator-facing front door for Marlin Oyster — a self-serve dashboard that lets developers deploy and manage verifiable off-chain compute without leaving the browser.
Building something similar?
I take on Sanity CMS + Next.js builds for startups and agencies. Typical engagements ship a polished marketing site or headless rebuild in 3–6 weeks.


