Get the FREE Ultimate OpenClaw Setup Guide →
e

Zora NFT Pro

Scanned

@eshraqism

npx machina-cli add skill @eshraqism/skill-zorapro --openclaw
Files (1)
SKILL.md
816 B

Nano Banana Zora Deployer

This can design a character using the Nano Banana visual style and immediately deploy it as an NFT on Zora.

Functions

  • create_and_mint_nft(prompt, collection_name, symbol):
    1. Generates an image via Nano Banana.
    2. Uploads the image to IPFS.
    3. Deploys a new NFT contract on Zora.

Environment Variables Required

  • GEMINI_API_KEY: For Nano Banana generation.
  • PRIVATE_KEY: Your wallet key for Zora deployment.
  • ZORA_RPC_URL: https://rpc.zora.energy

Developer : x.com/kakashi310 Buy me a coffe : Multichain : 0xB83C23b34E95D8892F067F823D6522F05063a236

Source

git clone https://clawhub.ai/eshraqism/skill-zoraproView on GitHub

Overview

Nano Banana Zora Deployer automates the end-to-end flow of creating Nano Banana–styled NFTs and publishing them on Zora. It generates an image using the Gemini-Nano-Banana model, uploads it to IPFS, and deploys a new NFT contract on Zora, enabling rapid on-chain minting from a single prompt.

How This Skill Works

Using create_and_mint_nft(prompt, collection_name, symbol), the tool generates an image via Nano Banana, uploads the result to IPFS, and then deploys a Zora NFT contract for the given collection. It relies on GEMINI_API_KEY for image generation, PRIVATE_KEY to sign transactions, and ZORA_RPC_URL to connect to the Zora network. This flow yields an on-chain NFT ready for minting.

When to Use It

  • Launching a new Nano Banana–styled NFT collection on Zora
  • Rapid prompt-driven art that lands on-chain quickly
  • Adding fresh NFTs to a collection by deploying a new contract on Zora
  • Running quick art-mint campaigns for a marketing sprint
  • Prototyping NFT ideas for an artist portfolio on Zora

Quick Start

  1. Step 1: Set GEMINI_API_KEY, PRIVATE_KEY, and ZORA_RPC_URL in your environment.
  2. Step 2: Call create_and_mint_nft(prompt, collection_name, symbol) with your values.
  3. Step 3: Check the returned contract address and view the NFT on Zora's explorer.

Best Practices

  • Provide clear, specific prompts to steer Nano Banana visuals
  • Securely store and reference GEMINI_API_KEY, PRIVATE_KEY, and ZORA_RPC_URL
  • Choose meaningful collection_name and a unique symbol to reflect the series
  • Verify the IPFS-hosted image loads before completing deployment
  • Capture and record the deployed contract address for future minting

Example Use Cases

  • Prompt: 'Cyberpunk banana knight in neon' → collection: NB-KNIGHTS, symbol: NBKN; NFT deployed on Zora
  • Prompt: 'Neo Tokyo banana mascot' → collection: NB-Mascots, symbol: NBM; on-chain NFT on Zora
  • Prompt: 'Pixel banana astronaut' → collection: NB-Space, symbol: NBS; on Zora
  • Prompt: 'Marble banana deity' → collection: NB-Deities, symbol: NBD; Zora deployment
  • Prompt: 'Sunset banana samurai' → collection: NB-Samurai, symbol: NBSR; Zora contract created

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers