AI NFT Generator

AI NFT Generator

Generate images from text prompts and mint them as NFTs on-chain across 22+ blockchains. Choose from four generation models optimized for different speed and quality trade-offs.

Key Facts

Generate Endpoint

POST /nft/generate-image

Mint Endpoint

POST /nft/mint

Full NFT Endpoint

POST /nft/generate-nft

Enhance Prompt

POST /nft/enhancePrompt

List Chains

GET /nft/get-chains

Check Progress

GET /nft/progress/{id}

Cost

1 -- 14.25 credits (varies by model and upscale)

SDK

@chaingpt/nft

Chains

22+ supported for minting

Generation Models

Model
Style
Speed
Steps
Best For

VeloGen

Fast generation

Very fast

1--4

Rapid prototyping, previews, high-volume generation

NebulaForge XL

Highly detailed

Slower

More

Premium artwork, detailed illustrations, showcase pieces

VisionaryForge

General purpose

Medium

Medium

Balanced quality and speed for most use cases

Dale3

DALL-E 3

Medium

N/A

Photorealistic images, complex scene composition

Credit Costs

Costs vary based on the model selected and whether upscaling is applied. The range is 1 credit (VeloGen, no upscale) to 14.25 credits (NebulaForge XL with maximum upscale). Check the reference/ docs for the full pricing matrix.

Endpoints

Method
Path
Description

POST

/nft/generate-image

Generate an image from a text prompt (returns image URL)

POST

/nft/generate-nft

Generate image and prepare NFT metadata in one call

POST

/nft/mint

Mint a generated image as an NFT on a supported chain

POST

/nft/enhancePrompt

AI-enhance a rough prompt into a detailed generation prompt

GET

/nft/get-chains

List all supported chains for minting

GET

/nft/progress/{id}

Check the progress of an in-flight generation or mint

Quick Start -- JavaScript

Install the SDK:

Generate an Image

Generate + Mint Flow

Tips

  • Use enhancePrompt before generating -- it significantly improves output quality, especially with short or vague prompts.

  • Start with VeloGen during development and switch to NebulaForge XL for production artwork.

  • The generate-nft endpoint combines generation and metadata preparation into a single call, which is simpler for basic flows.

  • Poll progress/{id} for long-running generations or mints rather than blocking.

  • Pair with the Smart Contract Auditor if you are deploying custom minting contracts alongside the generated NFTs.

Last updated

Was this helpful?