bash — learn
Documentation

What is Fixel FID?

A decentralized mini-application built for the FarCaster ecosystem that enables users to generate and mint unique pixel art NFTs on the Base blockchain.

Architecture Overview

user@farcaster-fixel:~$

FarCaster MiniApp

The frontend interface embedded directly within the FarCaster app, providing seamless user experience without leaving the platform. Built with Next.js for optimal performance.

user@farcaster-fixel:~$

Neynar API

Handles user authentication and FID retrieval, enabling wallet auto-connect and identity verification through secure OAuth flow.

How It Works

1

Connect Wallet

User connects their wallet which is automatically detected and linked to their FarCaster identity via Neynar API.

2

Generate Pixel Art

AI algorithm creates unique pixel art based on wallet address and FID seed, ensuring each NFT is truly one-of-a-kind.

3

Verify & Sign

User reviews the generated design and signs the transaction with their wallet to authorize the minting process.

4

Mint on Base

NFT is minted on Base mainnet with metadata stored on IPFS via Pinata, ensuring permanent availability.

Technical Details

Base Chain

Layer 2 Ethereum network for fast, low-cost transactions

IPFS Storage

Decentralized metadata storage via Pinata for permanent availability

Wagmi/Viem

Modern React hooks for Ethereum interaction and wallet management

Next.js 14

Server components and App Router for optimal performance

Rarity System

user@farcaster-fixel:~$
COMMON
Rate: 80%
🔥UNCOMMON
Rate: 15%
SILVER
Rate: 4%
👑GOLD
Rate: 0.99%
💎PLATINUM
Rate: 0.01%

Ready to start your pixel NFT journey?