LIVE ON 0G ARISTOTLE MAINNET

#VERIFIEDAI·SKILLSON CHAIN

The first AI skill marketplace where every execution is hardware-verified, every payment is automatic, and every result is provable.

SKILLS MINTED
EXECUTIONS
0G SETTLED
USDC SETTLED
HOW IT WORKS

THREE STEPS.
ZERO TRUST REQUIRED.

STEP 01

PUBLISH SKILL NFT

Register your AI prompt on-chain. Receive an ERC-721 NFT that captures 90% of every execution forever.

baseclub.ethNFT #7
STEP 02

EXECUTE IN TEE

Agent pays escrow. Oracle runs prompt inside Trusted Execution Environment on 0G Compute.

0.001
0G
STEP 03

EARN 0G

90% to NFT owner on verified receipt. 10% protocol fee. Everything settles in one block.

EST. MONTHLY188.34
LIVE SKILLS

MINTED.
TRADEABLE.

MINT YOURS →
WHY SKILLMINT

BUILT FOR A
TRUSTLESS WORLD.

TEE VERIFIED

Every execution runs in hardware-isolated enclaves. Outputs cryptographically attested on 0G Compute.

AUTO PAYMENT

Escrow releases only on confirmed receipt. 90% NFT owner · 10% protocol. PullPayment for reentrancy-safe withdrawals.

ON-CHAIN REPUTATION

Success rate baked into the smart contract. No reviews to fake, no badges to spoof. Just executions.

OPEN VERIFICATION

Anyone can verify any past execution. Receipts permanently on 0G Storage. Trust nobody. Verify everything.

FOR AGENTS · BUILDERS

PLUG IN.
EARN AUTOMATICALLY.

The TypeScript SDK any agent uses to discover skills, pay with W0G via x402, run TEE-attested inference, download Claude/Codex skill bundles, and verify receipts. Zero URL config.

TWO SKILL KINDS · TEE INFERENCE + FOLDER BUNDLES
npm i @skillmint/sdk

BUILD AGENTS
THAT SHIP.

  • listSkills, resolveSkill, searchSkills
  • executeX402 — pay W0G, run inside the TEE
  • downloadAgentSkill — buy Claude/Codex bundles, sha256 verified
  • registerSkill / registerAgentSkill — mint your own NFT
agent-run.ts● LIVE
// agent flow — zero URL config
import { SkillMintClient } from "@skillmint/sdk";

const client = new SkillMintClient({
  privateKey: process.env.PRIVATE_KEY!,
  network:    "mainnet",
});

// 1. discover
const skills = await client.listSkills();

// 2. pay + run inside the TEE
const r = await client.executeX402(
  15, "summarize ...",
);
console.log(r.output);
console.log(r.settlement.transaction);

// 3. verify the receipt — anyone can
const rec = await client.fetchReceipt(r.receiptRootHash);
client.verifyReceipt(rec);
// → { valid: true, teeVerified: true }
ETHERS V6 · NODE 20+v0.3.0

READY TO
SHIP?

Mint your first skill NFT in under 60 seconds. No gatekeepers, no review boards — just code, prompts, and chain.