Developers

NeoZipKit and NeoZip-blockchain are MIT-licensed, open-source libraries for ZIP workflows, encryption, and on-chain features — now in a stable SemVer 1.0 production line.

Use them in your own apps to create and verify archives, add NeoEncrypt or WinZip AES-256 protection, and connect to NeoZip Token Service timestamps and NFT flows when you need them. Each section below links to installation guides, examples, and API reference. For command-line usage, see NeoZip CLI. For Claude Code and workspace MCP setup, see NeoZip MCP. The wire-format profile is defined in the NeoZip Application Note.

Production Release v1.0.5

NeoZipKit SDK — ZIP Creation & Verification

Stable SemVer 1.0 library for creating and verifying ZIP and NeoZip archives. Streaming-first I/O for large files, Deflate / Stored / Node Zstd compression, NeoEncrypt AES-256 (default) plus WinZip AES-256 interop, per-entry SHA-256 Extra Fields, and APPNOTE §6 Merkle roots (getMerkleRootAsync()). Full TypeScript support for Node.js and the browser.

NeoZipKit documentation

Installation, quick starts, compression and encryption examples, hash verification, and TypeScript API patterns.

NeoZipKit docs

Install from npm

npm

npm install neozipkit

yarn

yarn add neozipkit
View on npm

Browser & Node.js

Works in Node.js and the browser with clean platform packages (neozipkit/node, neozipkit/browser-esm). Streaming chunked I/O (~512 KiB) for large archives on Node.

TypeScript Support

Full TypeScript definitions included. Type-safe APIs with comprehensive IntelliSense support for better developer experience.

Multiple Compression

Deflate (default), Stored, and Zstd method 93 on Node.js ≥ 22.15. Browsers use Deflate or Stored — create Zstd archives in Node when you need them.

AES-256 Encryption

NeoEncrypt AES-256 by default (Extra Field 0x024E), WinZip AES-256 AE-1/AE-2 interop, and legacy ZipCrypto when needed — Node and browser.

Hash Verification

CRC-32 and per-entry SHA-256 Extra Fields. APPNOTE §6 Merkle v1 roots via getMerkleRootAsync(), with legacy v0 verify for existing on-chain bindings.

Progress Tracking

Real-time progress tracking for long-running operations. Perfect for building responsive user interfaces.

Production Release v1.0.5

NeoZip-blockchain — Blockchain Companion

Companion library for all blockchain features. Use with NeoZipKit for full NZIP workflows: NeoZip Token Service timestamps (Base Sepolia default and Base Mainnet), NFT minting and verification, wallet helpers, membership APIs, and optional OpenTimestamps. Install matching neozipkit@^1.0.5 as a peer dependency.

NeoZip-blockchain documentation

Installation, token service setup, timestamping, NFT minting, wallet integration, and verification APIs.

NeoZip-blockchain docs

Install from npm

npm

npm install neozip-blockchain

yarn

yarn add neozip-blockchain

For full NZIP workflows: npm install neozipkit@^1.0.5 neozip-blockchain@^1.0.5

View on npm

Blockchain Timestamping

Submit digests to the NeoZip Token Service (testnet or production hosts), upgrade pending stamps, and mint NFT proof — APPNOTE-aligned Merkle roots via getMerkleRootSafeAsync().

NFT Minting

Mint ZIP file hashes as NFTs on Base network. Full metadata and blockchain verification.

Token Verification

Verify ZIP file authenticity against blockchain. Browser and Node.js verification support.

Wallet Management

Browser and Node.js wallet integrations, plus Token Service membership helpers (status, Stripe checkout, customer portal) when your network requires them.

Multi-Network Support

Base Sepolia (default) and Base Mainnet Token Service profiles, with production-ready NFT contract configs (v2.51) and TimestampReg.

OpenTimestamps Add-on

Optional Bitcoin-backed timestamps via neozip-blockchain/ots. Token Service remains the recommended path for new workflows.

NeoZip CLI

Command-line tools for automation, CI/CD, and AI agent workflows — with JSON I/O, bundled Skills, Token Service Data Wallet setup, and a full command reference on dedicated pages.

NeoZip MCP

Give AI agents native archive superpowers — compress, inspect, encrypt, and notarize ZIP and NeoZip archives inside Claude Code, Cursor, and any MCP host, with Token Service proof when you need it.