Skip to content

zkshinedev/core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

zkShine Core

Zero-Knowledge Privacy Protocol for Solana

zkShine Core contains the primary on-chain programs that power zkShine’s privacy infrastructure — including zero-knowledge proof verification, confidential vaults, and the anonymous transaction relay.


⚙️ Modules

Module Description
relay Handles anonymous transaction submission and IP masking.
vault Manages encrypted storage and zero-knowledge access control.
verifier On-chain verification for zk-SNARK and zk-STARK proofs.
merkle Commitment trees for mixer-style privacy pools.

Architecture Overview

zkShine Core is built on Solana’s Sealevel runtime, fully compatible with Anchor framework and designed for parallel proof execution. User → Deposit → zkCompute → Proof → Relay → Solana Program → Verification → Vault

Each transaction is relayed through zkShine’s private network and verified by SNARK/STARK-based proofs.


Development Setup

Prerequisites

Build & Test

anchor build
anchor test
solana-test-validator
anchor deploy
solana-test-validator
anchor deploy
solana program deploy target/deploy/zkshine_relay.so

About

Core Solana programs powering zkShine - Zero-Knowledge Privacy Infrastructure for Solana.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors