NeoZipKit and NeoZip-blockchain are MIT-licensed, open-source libraries for ZIP workflows, encryption, and on-chain features.
Use them in your own apps to create and verify archives, add AES-256 protection, and connect to blockchain timestamping 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.
Full developer documentationCreate and manipulate ZIP files in your applications. Advanced compression (Deflate, ZStandard, Stored), AES-256 encryption (WinZip-compatible), hash-based verification with Merkle tree support, and streaming for large files. Full TypeScript support, browser and Node.js compatibility.
NeoZipKit documentation
Installation, quick starts, compression and encryption examples, hash verification, and TypeScript API patterns.
Works seamlessly in both browser and Node.js environments. Platform-specific optimizations for optimal performance.
Full TypeScript definitions included. Type-safe APIs with comprehensive IntelliSense support for better developer experience.
Support for Deflate, ZStandard, and Stored compression methods. Choose the best algorithm for your use case.
WinZip-compatible AES-256 (AE-1/AE-2) and legacy ZIP encryption. Create and extract encrypted archives in Node.js and browser.
CRC-32 and SHA-256 hash verification. Merkle root calculation for integration with blockchain workflows.
Real-time progress tracking for long-running operations. Perfect for building responsive user interfaces.
Companion library for all blockchain features. Use with NeoZipKit for full NZIP workflows: blockchain timestamping, NFT minting, token verification, and wallet management. Supports Base Mainnet, Base Sepolia, and OpenTimestamps add-on.
NeoZip-blockchain documentation
Installation, token service setup, timestamping, NFT minting, wallet integration, and verification APIs.
Install from npm
npm
npm install neozip-blockchainyarn
yarn add neozip-blockchainFor full NZIP workflows: npm install neozipkit neozip-blockchain
Submit digests to the NeoZip Token Service, batch to blockchain, upgrade to TIMESTAMP.NZIP, mint NFT proof.
Mint ZIP file hashes as NFTs on Base network. Full metadata and blockchain verification.
Verify ZIP file authenticity against blockchain. Browser and Node.js verification support.
Browser and Node.js wallet integrations. MetaMask support for browser, file-based for Node.js.
Base Mainnet, Base Sepolia, and more. Production-ready contract configurations.
Optional Bitcoin-backed timestamps via neozip-blockchain/ots for backward compatibility.
Command-line tools for automation, CI/CD, and batch archive workflows — with installation, usage examples, and a full command reference on a dedicated page.
View NeoZip CLI documentation