Menu

Explorer & Settings

Tempo Explorer Submit Project
Back to all projects
X

x402-wrap-dashboard

by kelm2021 · Updated Apr 4, 2026

Next.js dashboard for x402-wrap

0
Stars
0
Forks
TypeScript
Language
Mar 28, 2026
Created

In the AI payments ecosystem

x402-wrap-dashboard is an early-stage TypeScript project in the AI payments / x402 ecosystem. It currently has 0 GitHub stars and 0 forks.

README.md View on GitHub →

AurelianFlo Wrapped Dashboard

Next.js dashboard for AurelianFlo Wrapped, the seller-facing UI for registering, verifying, activating, and monitoring wrapped x402 endpoints.

Stack

  • Next.js 14 App Router
  • TypeScript
  • Tailwind CSS
  • wagmi + RainbowKit
  • Sign-In with Ethereum (SIWE-style nonce + signature flow)
  • Upstash Redis

Core Flow

  1. Connect wallet and sign in
  2. Create a registration intent for an origin
  3. Publish the verification token under /.well-known/x402-wrap-verification/<token>
  4. Verify ownership from the dashboard
  5. Pay the registration fee on Base and activate the endpoint

Required Environment Variables

  • JWT_SECRET
  • PROXY_API_URL
  • NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID
  • UPSTASH_REDIS_REST_URL
  • UPSTASH_REDIS_REST_TOKEN

Production does not silently fall back to localhost or a development JWT secret.

Local Setup

  1. Install dependencies:
npm install
  1. Copy the example env file and fill in your values:
cp .env.local.example .env.local
  1. Start the dev server:
npm run dev

Open http://localhost:3000.

Scripts

  • npm run dev
  • npm run build
  • npm run start

Notes

  • The dashboard expects the wrap backend to be reachable at PROXY_API_URL.
  • Endpoint ownership, status, and listing metadata are persisted in Upstash Redis.
  • Private endpoints remain unlisted unless explicitly set public.
All TypeScript projects →