Bitcoin Forum
April 12, 2026, 05:49:15 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] (zei) ZeiCoin - fast and lightweight Layer 1 blockchain (RandomX)  (Read 100 times)
SirOcelot (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 10, 2026, 08:52:49 PM
 #1

About our project
ZeiCoin is a blockchain implemented from scratch in Zig, a modern systems programming language with explicit error handling, no hidden control flow, and compile-time memory safety. The core implementation totals approximately 20,000 lines of code.

Key features include an account-based transaction model, concurrent blockchain analytics via RocksDB secondary instances, and a modular 14-message network protocol. The cryptographic stack comprises RandomX ASIC-resistant mining, Ed25519 signatures, BLAKE3 hashing, and ChaCha20-Poly1305 wallet encryption.

Current Use Cases
Educational: Learning blockchain development and consensus algorithms
Research: Experimenting with blockchain protocols and network behavior
Development: Testing multi-node synchronization and P2P networking

Our Key Features
Longest Chain Consensus - Cumulative proof-of-work with configurable peer verification
RandomX Mining - ASIC-resistant with Light (256MB) and Fast (2GB) modes
HD Wallets - BIP39/BIP32 hierarchical deterministic wallets with mnemonic recovery
Modern Cryptography - ChaCha20-Poly1305 encryption, Argon2id key derivation, Ed25519 signatures
Analytics Platform - TimescaleDB integration with REST API (optional)
P2P Networking - Custom binary protocol with CRC32 integrity
High Performance - ~15 tps, concurrent indexing, efficient sync protocols
Layer 2 Messaging - Rich transaction metadata with PostgreSQL indexing (testnet, optional)
Testnet Faucet - Rate-limited signed ZEI distribution for testnet (optional)

Mining
RandomX Algorithm: ASIC-resistant proof-of-work
TestNet: Light mode (256MB RAM), difficulty threshold: 0xF0000000
MainNet: Fast mode (2GB RAM), difficulty threshold: 0x00008000
Mining rewards locked for 100 blocks (coinbase maturity)

Network Protocol
Ports: P2P (10801), Client API (10802), JSON-RPC (10803), REST API (8080)
Bootstrap Nodes: /ip4/209.38.84.23/tcp/10801
Address Format: Bech32 with BLAKE3 hashing (tzei1... for TestNet, zei1... for MainNet)
Message Types: Handshake, Ping/Pong, Block, Transaction, GetBlocks, GetPeers, BlockHash
Integrity: CRC32 checksums on all messages

Wallet Security
Encryption: ChaCha20-Poly1305 AEAD (Authenticated Encryption)
Key Derivation: Argon2id (64MB memory, 3 iterations)
HD Wallets: BIP39 (12-word mnemonic) + BIP32 derivation
Signatures: Ed25519 for transaction signing
Password Requirements: Minimum 8 characters
Memory Protection: Passwords cleared after use

Network
P2P Port: 10801
Client API: 10802
TestNet: tzei1...
MainNet: zei1...

For more information about project please read our official zeicoin github.

Our official links
Source: https://github.com/zeicoin/zeichain
Wallets: https://github.com/zeicoin/ocelot-wallet (own gui wallet)
Available for mac, ubuntu and windows

Socials
Discord: https://discord.gg/ZUqyZMvh (for quickly responds and community talks)
Website: active development
SirOcelot (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 10, 2026, 09:00:46 PM
 #2

Main features ocelot wallet
Non-Custodial Security: Your keys, your coins - wallet files encrypted locally
BIP39/BIP44 Standard: Industry-standard HD wallet with 12-word recovery phrases
Native Desktop App: Built with Tauri for cross-platform support (Windows, macOS, Linux)
Modern UI: Clean interface built with SvelteKit and ShadCN/UI components
Strong Encryption: Argon2id KDF + AES-256-GCM encryption for wallet files
Transaction Management: Send ZeiCoin with optional L2 message enhancements
L2 Messaging: Send and receive on-chain messages; compose messages with dust + fee
Address Book: Save, categorize, and manage recipient contacts
Balance Tracking: Real-time balance updates from the blockchain
Session Security: 30-minute auto-logout for enhanced security

Ocelot wallet - A secure non-custodial desktop wallet for ZeiCoin cryptocurrency, built with SvelteKit 5 and Tauri 2.

Installation
Code:
# Clone the repository
git clone https://github.com/zeicoin/ocelot-wallet/ocelot-wallet.git
cd ocelot-wallet

# Install dependencies
bun install

# Start in development mode
bun tauri dev

Or download and run wallet (Mac, Linux, Windows) from official link: https://github.com/zeicoin/ocelot-wallet
SirOcelot (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 10, 2026, 10:40:58 PM
 #3

What has already been done

Account-Based Model
Simple balance tracking instead of complex UTXO management

Concurrent Indexing
Zero-downtime analytics with RocksDB secondary instances

TimescaleDB Analytics
Real-time blockchain metrics with continuous aggregates and compression

Peer Block Consensus
Advanced fork detection with configurable consensus modes

Parallel Block Sync
Headers-first protocol with concurrent block downloads

Modern Cryptography
ChaCha20-Poly1305 AEAD encryption with Argon2id key derivation

Adaptive Mining
Network-aware RandomX modes with automatic Light/Fast selection

REST API
High-performance analytics API with CORS and connection pooling

Desktop Wallet
Tauri + Svelte wallet with AES-256-GCM encryption and Argon2id key derivation
SirOcelot (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 11, 2026, 10:20:13 PM
 #4

ZeiCoin Roadmap
An overview of where the project is headed. Subject to change as development progresses.

Phase 01
Stabilize the network core
In Progress
The current focus is getting TestNet durable enough to support a wider wallet release and a more realistic path to MainNet.

1
P2P networking


Evaluating libp2p porting work and reworking peer sync.

2
TPS improvements


Raise throughput beyond the current ~15 TPS and soft 1000 transaction block limit.

3
Dynamic difficulty


Finish automatic mining difficulty adjustment before any MainNet transition.

4
Security hardening


Strengthen the protocol and node implementation for a more resilient production path ahead of MainNet.

5
Fast reorg recovery


Implement state snapshot storage so chain reorganisation recovery remains practical as the network and chain history grow.

What can be done now

ZeiCoin
RandomX mining

Light mode (256MB), easy difficulty for TestNet

HD Wallets

BIP39/BIP32, ChaCha20-Poly1305 encryption, Argon2id KDF

Transactions

Ed25519 signed, mempool validation, send and receive ZEI

Block storage

RocksDB with concurrent secondary indexing

REST API

balance, nonce, account, transaction endpoints

Analytics

TimescaleDB integration with continuous aggregates

Peer consensus

block hash consensus with configurable modes

Fork detection

chain reorg handling with orphan pool

Ocelot Wallet

Wallet creation

BIP39 12-word mnemonic, BIP44 HD derivation

Wallet restore

seed phrase or .zeibackup file

Send and receive ZEI

Transaction history

with sent/received direction

Address book

contacts with categories and search

L2 messaging

on-chain messages via dust transactions

TLS 1.3

all blockchain API communications encrypted
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!