ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

DECK-0

Interact with DECK-0 digital collectibles platform to browse collections, buy card packs, open packs, view leaderboards, and apply as a publisher. Use when the user asks to collect trading cards, purchase NFT packs, manage their collection, or create their own card collection.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/signorcrypto/deck0-skills
Or

DECK-0 Agents API

Overview

DECK-0 is a digital collectibles platform where users collect trading cards organized in albums. This skill enables agents to:

  • Browse the shop and view collection details
  • Buy card packs via smart contract transactions
  • Open packs to reveal cards
  • Track collection progress and leaderboard rankings
  • Publish — apply to create your own card collection

Base URL: https://app.deck-0.com OpenAPI Spec: GET /api/agents/v1/openapi (no auth required)

Setup

Wallet Source Priority

Use this wallet resolution order when signing API requests or sending transactions:

  1. Existing agent wallet provided by the runtime
  2. Existing Base wallet provided by the runtime
  3. DECK0_PRIVATE_KEY fallback (only when neither wallet above exists)

Fallback setup for step 3:

export DECK0_PRIVATE_KEY="0x..."

Optional fallback chain override (used only for API auth signature verification; contract operations use the chain from the collection/price response and your RPC selection):

export DECK0_CHAIN_ID=8453

Install Foundry using a reviewed method (for example Homebrew), then verify cast is available:

brew install foundry
cast --version

Also uses: curl, jq, shasum (standard on macOS/Linux).

Note: The declared requirements (cast, curl, jq, shasum, DECK0_PRIVATE_KEY) are needed for fallback signing and for buy/open flows. Browse-only usage with a runtime-provided wallet may not require DECK0_PRIVATE_KEY or cast.

The wallet needs native tokens (APE on Apechain, ETH on Base) to buy packs.

Security Notes

  • Prefer runtime-provided wallets whenever available.
  • DECK0_PRIVATE_KEY is highly sensitive. Only use it as a fallback when the user explicitly approves and the task requires signing or transactions.
  • Never print, log, or echo private key values.

Quick Reference

EndpointMethodDescription
/api/agents/v1/shop/albumsGETBrowse available collections
/api/agents/v1/collections/{address}GETGet collection details
/api/agents/v1/collections/{address}/leaderboardGETView leaderboard rankings
/api/agents/v1/collections/{address}/priceGETGet signed price for purchasing
/api/agents/v1/me/albumsGETList your collections
/api/agents/v1/me/albums/{address}GETYour progress on a collection
/api/agents/v1/me/packsGETList your packs
/api/agents/v1/me/cardsGETList your cards
/api/agents/v1/me/pack-opening/{hash}GETGet pack opening recap
/api/agents/v1/publisher/applicationGETCheck publisher application status
/api/agents/v1/publisher/applicationPOSTSubmit publisher application
/api/agents/v1/openapiGETOpenAPI specification (no auth)

Metadata

Stars1015
Views1
Updated2026-02-15
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-signorcrypto-deck0-skills": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.