{"repo":"vulkancurrency/vulkan-core","free":true,"listed":false,"github":"https://github.com/vulkancurrency/vulkan-core","clone":"git clone https://github.com/vulkancurrency/vulkan-core.git","description":"A light weight, fast and efficient cryptocurrency blockchain implementation written in C11.","language":"C","stars":15,"topics":["c11","c","p2p","cryptocurrency","cryptography","vulkan-currency"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Vulkan Core Overview Vulkan is a high-performance cryptocurrency implementation written in C that focuses on efficiency and modularity. The codebase features a complete RPC server interface, peer-to-peer networking, and blockchain management systems. Core Components RPC Server - Full Bitcoin-compatible JSON-RPC API implementation - Supports all standard mining and blockchain query operations - Thread-safe request handling with connection pooling - CORS support for web integrations - Comprehensive error handling and logging Key RPC methods: Compression and Storage Options Vulkan supports both RocksDB and LevelDB for efficient data storage. Developers can choose RocksDB for high write throughput or LevelDB for simplicity and smaller memory footprints, depending on the use case. It provides customizable compression options, including: - Snappy Compression - LZ4 Compression - Zstandard Compression Developers can toggle compression using set want blockchain compression() and set specific compression algorithms with set blockchain compression type() . Genesis Block Initialization During blockchain initialization, Vulkan validates and inserts the genesis block. This ensures a solid foundation for the blockchain, whether operating in mainnet or testnet mode. Block and Transaction Validation Vulkan employs rigorous validation checks, including: - Timestamp Validation: Ensures blocks are not timestamped too far in the future. - Merkle Root Verification: Confirms transaction integrity w","default_branch":null,"files":null,"tree":[],"storefront":"/r/vulkancurrency","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vulkancurrency/vulkan-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}