Web4 Portal
portal.web4.tribewarez.com
Next.js portal providing invite-only auth, NPBC (Non-Player Bot Character) listing and control, and AI/web3 APIs.
URL and auth
- Live: https://portal.web4.tribewarez.com
- Auth route:
https://portal.web4.tribewarez.com/api/auth - Auth: Better Auth with invite + magic link; session and URL config via
BETTER_AUTH_URL,ALLOWED_EMAILS, etc.
Features
- NPBCs — Bots listed and managed from the portal; start/stop/logs (Docker integration optional).
- AI generate API — Used by NPBCs and portal for AI operations.
- Web3 bridge API — Terminal, status, DeFi, docs, and faucet URLs wired via env.
Stack
| Layer | Technology |
|---|---|
| Frontend | Next.js 16 |
| Auth | Better Auth |
| Deployment | Docker; routed via nginx-proxy as portal.web4.tribewarez.com |
More
See the Web4 directory in the repo: web4.tribewarez.com/README.md for env, NPBC registration, and production setup.