Seller Guide

This guide walks you through becoming a seller on Zeny — from onboarding to receiving your first payment.

Onboarding Steps

  1. Connect Wallet — Sign in via Privy (wallet, email, or social login). This creates your Zeny seller account.
  2. Create Profile — Add your project name, description, and website. This is visible to agents discovering your endpoints.
  3. Register Endpoints — Add the API URLs you want to monetize and set USDM pricing per request.
  4. Get API Keys — Receive your API key and secret for SDK integration.

Integrating Payments

import { createZenyMiddleware } from "@zeny/sdk/server";

const zeny = createZenyMiddleware({
  apiKey: process.env.ZENY_API_KEY!,
  payTo: "0xYourWallet",
  amount: "0.01",
});

export async function GET(req: Request) {
  const res = await zeny(req);
  if (res) return res; // 402
  return Response.json({ data: "paid content" });
}

Revenue

Payments settle directly to your wallet in USDM on MegaETH. Zeny is non-custodial — funds flow from payer to your payTo address.

See Dashboard Guide for monitoring your payments.