NeXus NFT Launchpad APIv1.0

Backend API host for nexus-web3.com — this is the API, not the app. Explore the interactive docs or check live service health below.

Endpoint Reference Full spec ↗
Collections9
GET /api/collections list · search · paginate
GET /api/collections/featured homepage feed
GET /api/collections/discover trending · top · new
GET /api/collections/:id by id or slug
GET /api/collections/onchain/:address decode on-chain
POST /api/collections/deploy persist deployed drop
PATCH /api/collections/:id update metadata
POST /api/collections/:id/confirm confirm deploy tx
POST /api/collections/sync reconcile on-chain x-api-key
Solana6
GET /api/solana/config network & program ids
GET /api/solana/network cluster info
GET /api/solana/balance/:address wallet SOL
GET /api/solana/verify-transaction/:signature tx lookup
GET /api/solana/validate-address/:address pubkey check
GET /api/solana/contracts/status program health
IPFS13
POST /api/ipfs/upload/metadata pin JSON x-api-key
POST /api/ipfs/upload/file pin one file x-api-key
POST /api/ipfs/upload/files pin many x-api-key
POST /api/ipfs/upload/directory pin folder x-api-key
POST /api/ipfs/pin/:hash pin by hash x-api-key
POST /api/ipfs/unpin/:hash unpin by hash x-api-key
GET /api/ipfs/pins list pins
GET /api/ipfs/check/:hash pin status
GET /api/ipfs/retrieve/:hash read content
GET /api/ipfs/metadata/:hash read JSON
GET /api/ipfs/view/:hash gateway view
GET /api/ipfs/info gateway info
GET /api/ipfs/health pinning status
Admin7
GET /api/admin/stats dashboard metrics Bearer JWT
GET /api/admin/creators creator list Bearer JWT
GET /api/admin/audit audit log Bearer JWT
PATCH /api/admin/collections/:id override fields Bearer JWT
PATCH /api/admin/featured/order reorder featured Bearer JWT
DELETE /api/admin/collections/:id soft delete Bearer JWT
POST /api/admin/collections/:id/restore undelete Bearer JWT
Auth5
POST /api/admin/auth/login issue JWT
GET /api/admin/auth/me current admin Bearer JWT
GET /api/admin/auth/users list admins Bearer JWT
POST /api/admin/auth/users create admin Bearer JWT
PATCH /api/admin/auth/users/:id update admin Bearer JWT
Revenue5
GET /api/admin/revenue/summary fee totals Bearer JWT
GET /api/admin/revenue/by-collection per collection Bearer JWT
GET /api/admin/revenue/by-creator per creator Bearer JWT
GET /api/admin/revenue/timeseries bucketed series Bearer JWT
GET /api/admin/revenue/export.csv CSV download Bearer JWT
Tools2
POST /tools/nft/generate generate art
GET /tools/nft/download/:token fetch output
System3
GET /health service status
GET /api/docs Swagger UI
GET / this page

Auth: Authorization: Bearer <jwt> for admin endpoints · x-api-key for IPFS writes & collection sync. Public reads need no auth. Full reference in the Swagger docs.