Pixa
GitHub

The chain behind Pixagram

Pixagram is a pixel-art social network whose posts, votes, images and payments live on their own blockchain, Pixa. This site is the developer side of it: the repositories, the libraries, the node software, the documentation and the live network, in one place.

The chain right now

Block 1,723,317 was signed a moment ago by rex. 21 witnesses are producing, and the median price feed reads 51 PIXA per PXS.

Each square is a block, coloured by its place in the witness schedule: one spectrum is one round, in which every witness signs once. A hollow square is a slot nobody filled. Point at a square for its number and its witness; select it to open the block.Tap a square for its number and its witness, and again to open the block.

Snapshot of 3 November 2026, 09:13 UTC. Live figures load from api.pixagram.com when the page can reach it.

How the pieces fit

Every box is a component you can run, install or read. Select one to see what it does and where its code lives.

Start here

Give your AI agent the chain

SKILL.md is a compact context file for Claude Code, Codex and similar agents: endpoints, token names, renamed fields, genesis accounts and the deltas from Hive. Drop it in ~/.claude/skills/pixagram/ and the agent knows Pixagram.

What Pixagram is

A social network on a chain

Pixagram looks like a photo app: a feed, profiles, likes, comments, communities. Underneath, every post and every vote is a transaction on Pixa, and each artwork is stored in its post as lossless WebP rather than linked from a server that may disappear; images inside blog posts are links, which the editor uploads to Arweave. Posting is free through recharging resource credits, and authors and curators are paid from the chain's own inflation.

A Hive fork, tuned

Pixa runs hived 1.30.1, built on hived 1.28.8, the software behind Hive and, before it, Steem. Blocks close every three seconds and are signed by up to 21 elected witnesses. What changed: the tokens are PIXA (liquid), Pixa Power (staked PIXA, counted in VESTS) and Pixa Supra (PXS), which promises no price — a Big Mac referenced supracoin; keys start with PIX; transactions can be as large as the voted block size, about 2 MiB; and both of Hive's passive-yield levers are welded to zero, so holding earns nothing — only producing blocks, posting and curating does.

Pictures into pixel art

The one piece that is not a blockchain is the converter: an SDXL pipeline with a depth ControlNet, a pixel-art LoRA and InstantID face preservation, running as a Hugging Face Space. It turns any photo with a face into 4K pixel art that still looks like the person. Nothing uploaded is stored.

Who runs what

The chain is run by its witnesses, elected by stake-weighted vote; the live count is at the top of this page, and the guide on this site explains how to join them. The app is served by six public API nodes, listed below. The code is developed under the pixagram-blockchain organisation on GitHub and published to npm under @pixagram and to Docker Hub under pixadock.

Repository index

Everything under github.com/pixagram-blockchain, grouped by what it is for.

Run the network

RepositoryWhat it isLinks
witnessShell, Docker ComposeTwo-container witness stack: hived with the four plugins a producer needs, and the price feed. Joins the network at api.pixagram.com:2001. 2 vCPU, 4 GB, 50 GB.Guide, step 5
pixagram-nodeShell, Docker ComposeFull public API node: hived, HAF (hived + PostgreSQL), Hivemind, Jussi and Caddy for TLS. Nine containers, 4 vCPU, 16 GB, 100 GB.Guide, step 8
bigmac-feedGoPrice-feed publisher. Prices a Big Mac in the local currency of the witness's country, divides it by PIXA's fair value on the order book converted at the day's rate, and broadcasts feed_publish through your own node every hour. No currency is privileged.pixarex/bigmac-feed
pixagramC++, MITThe chain itself: the hived fork built on Hive 1.28.8, now at 1.30.1 on hardfork 30, with Pixa's tokens, raised limits, restricted allocation accounts and zero-yield monetary policy. Shipped as the pixadock/pixagram image.pixadock/pixagram
hafC++, PL/pgSQLHive Application Framework fork: a hived whose sql_serializer plugin pushes every block into PostgreSQL, with automatic undo of forked-out blocks, so applications index a database instead of polling a node.pixadock/pixagram-haf
hivemindPython, SQL, MITSocial-layer indexer and API on top of HAF: feeds, follows, reblogs, communities, notifications and reputation, served as bridge.*, follow_api.* and tags_api.*.pixadock/hivemind
alphanetDocker ComposeThe project's own deployment: the full stack — hived, HAF, Hivemind setup/sync/server, Jussi, TLS and the feed — in one Compose file, with the bootstrap settings that started the chain. Read it to see how the pieces are wired; to run a node, use pixagram-node or witness, which are the operator versions.Guide

Build on it

RepositoryWhat it isLinks
dpixaTypeScriptThe chain client library for Node and the browser: database, blockchain, broadcast, resource-credit and social APIs, keys, assets, failover between nodes.@pixagram/dpixa, docs
pixagram-skillMarkdownThe agent skill: one file that tells Claude Code or Codex how Pixa differs from Hive and which endpoints to use.Download
face-to-pixelart-4KPython, GPL-3.0Source of the AI converter: SDXL, depth ControlNet, retro-art and VGA LoRAs, InstantID face preservation, tiled high-resolution generation.Hugging Face Space
fourteen npm librariesJavaScript, Rust/WASMStorage, serialisation, rendering, upscaling, content safety, perceptual hashing and a post-quantum vault — the pieces the app is built from, published under @pixagram.npmjs.com/org/pixagram

Watch it

RepositoryWhat it isLinks
witness-statusJavaScript, MITLive technical status of the witnesses, computed in the browser from the public node. Also a dependency-free CLI with exit codes for cron, and a status.json snapshot refreshed every ten minutes for bots.Dashboard
informationMarkdown, MITThe documentation: what the network is, how to use it, how to build on it, and the figures behind it. This site's wiki is built from it.Wiki

Public endpoints

All six serve the same Hive-compatible JSON-RPC over HTTPS POST, batches included, with CORS open. There is no testnet: pixagram.dev is the app's canary build, and anything broadcast through it is real.

JSON-RPC Surface lists the methods and their limits. To add a seventh node, follow Run an API Node.