⭕
zkvoid Docs
  • ☀️Overview
  • 📗Getting Started
    • ⚙️Setup Token Account
    • ⬇️Deposit Tokens
    • 👨‍🔬Apply Pending Balance
    • 🛫Send Confidential Transfers
    • ⬆️Withdraw Tokens
    • 🤔Understanding Balances
  • 🔎Void vs. CLI
  • ⭕cSOL
  • 📶API
    • ✍️Documentation
    • 👨‍🍳Cookbook
    • 👨‍🔧Deep Dive
Powered by GitBook
On this page
  • cSOL: Confidential Solana Token Documentation
  • Overview
  • What is cSOL?
  • How It Works
  • Use Cases
  • Getting Started
  • Technical Details
  • Security Considerations
  • Ecosystem Benefits
  • Frequently Asked Questions
  • Developer Resources
  • Roadmap
  • Support and Community

cSOL

cSOL: Confidential Solana Token Documentation

Overview

cSOL (Confidential Solana) is a privacy-preserving token that enables confidential transactions on the Solana blockchain. Built using Solana's Token-2022 program with confidential transfer extensions, cSOL allows users to transact with complete privacy while maintaining the speed and efficiency of the Solana network.

What is cSOL?

cSOL is a 1:1 representation of SOL that provides:

  • Complete Transaction Privacy: Transfer amounts and balances are encrypted and hidden from public view

  • Zero-Knowledge Proofs: Transactions are validated using cryptographic proofs without revealing sensitive information

  • Solana Speed: Maintains Solana's fast transaction times and low fees

  • Ecosystem Integration: Seamlessly works with existing Solana infrastructure

How It Works

Bridge Mechanism

The zkVoid bridge enables users to convert regular SOL into cSOL:

  1. Deposit SOL: Users deposit regular SOL into the bridge contract

  2. Mint cSOL: The bridge mints an equivalent amount of cSOL (minus fees)

  3. Confidential Transfers: Users can now transact privately using cSOL

  4. Withdraw: Users can convert cSOL back to regular SOL at any time

Bridge Fee Structure

  • Bridge Fee: 0.1% on all SOL → cSOL conversions

  • Fee Purpose: Supports the $VOID ecosystem development and maintenance

  • No Withdrawal Fees: Converting cSOL back to SOL is free (only network fees apply)

Privacy Features

Hidden Balances

  • Your cSOL balance is encrypted and only visible to you

  • Other users cannot see how much cSOL you hold

  • Blockchain explorers show encrypted data instead of actual amounts

Confidential Transfers

  • Transfer amounts are completely hidden from public view

  • Only the sender and receiver know the transaction amount

  • Transaction history shows encrypted values to external observers

Zero-Knowledge Validation

  • Transactions are validated using zero-knowledge proofs

  • Proves transaction validity without revealing amounts

  • Maintains network security while preserving privacy

Use Cases

Private Payments

  • Send payments without revealing amounts to the public

  • Protect business transaction details

  • Maintain personal financial privacy

DeFi Privacy

  • Participate in DeFi protocols with hidden balances

  • Private liquidity provision

  • Confidential trading activities

Business Applications

  • Payroll with hidden salary amounts

  • Private vendor payments

  • Confidential business transactions

Personal Finance

  • Private savings and investments

  • Hidden donation amounts

  • Confidential peer-to-peer transfers

Getting Started

1. Access the zkVoid Wallet

2. Bridge SOL to cSOL

  1. Navigate to the Bridge section

  2. Enter the amount of SOL you want to convert

  3. Confirm the transaction (0.1% fee will be deducted)

  4. Receive cSOL in your confidential balance

3. Setup Confidential Account

  1. Select cSOL from the token dropdown

  2. Click "Setup Account" if prompted

  3. Sign the setup transaction

  4. Your account is now ready for confidential transfers

4. Make Confidential Transfers

  1. Go to the Transfer tab

  2. Enter recipient address and amount

  3. Execute the confidential transfer

  4. Transaction amounts remain private

Technical Details

Token Standard

  • Program: Solana Token-2022

  • Extensions: Confidential Transfer Extension

  • Decimals: 9 (same as SOL)

  • Supply: Backed 1:1 by SOL reserves

Cryptographic Security

  • Encryption: ElGamal encryption for balance hiding

  • Proofs: Zero-knowledge range proofs for transaction validation

  • Keys: Derived from wallet signatures for seamless UX

Network Integration

  • RPC Compatibility: Works with all Solana RPC providers

  • Wallet Support: Compatible with all Solana wallets

  • Explorer Support: Transactions visible on Solana explorers (with encrypted data)

Security Considerations

Trust Model

  • Bridge Security: Multi-signature controls and audited smart contracts

  • Key Management: Users control their own encryption keys

  • Decryption: Only users can decrypt their own balances

Privacy Guarantees

  • Transaction Amounts: Completely hidden from public view

  • Balance Privacy: Only you can see your cSOL balance

  • Metadata Protection: Transaction timing and participants may be visible

Best Practices

  • Key Backup: Ensure wallet backup includes confidential transfer keys

  • Network Security: Use secure RPC endpoints

  • Verification: Always verify recipient addresses before transfers

Ecosystem Benefits

Supporting $VOID

The 0.1% bridge fee directly supports the $VOID ecosystem:

  • Development Funding: Continued platform development and improvements

  • Security Audits: Regular security reviews and audits

  • Infrastructure: Maintaining reliable bridge and wallet services

  • Community Growth: Marketing and community development initiatives

Network Effects

  • Privacy Adoption: More users adopting privacy-preserving transactions

  • DeFi Integration: Privacy features for decentralized finance

  • Developer Tools: APIs and SDKs for building privacy-focused applications

Frequently Asked Questions

Is cSOL backed by real SOL?

Yes, every cSOL token is backed 1:1 by SOL held in the bridge contract. You can always redeem cSOL for SOL.

Can I see other people's cSOL balances?

No, cSOL balances are encrypted and only visible to the account owner. This is the core privacy feature.

What happens if I lose my wallet?

If you lose access to your wallet, you lose access to your cSOL. Always backup your wallet securely.

Are cSOL transactions completely anonymous?

Transaction amounts and balances are hidden, but wallet addresses and transaction timing are still visible on-chain.

Can I use cSOL in other DeFi protocols?

cSOL can be used in any protocol that supports Token-2022 tokens with confidential transfer extensions.

How do I verify my cSOL balance?

Use the zkVoid wallet to decrypt and view your confidential balance. Only you can see this information.

Developer Resources

Integration APIs

  • RPC Methods: Standard Solana RPC with Token-2022 support

  • SDKs: JavaScript/TypeScript SDK for confidential transfers

  • Documentation: Complete API documentation available

Smart Contract Integration

// Example: Check if token supports confidential transfers
const mintInfo = await getMint(connection, mintAddress, 'confirmed', TOKEN_2022_PROGRAM_ID);
const hasConfidentialTransfer = mintInfo.extensions?.confidentialTransfer;

Testing

  • Devnet Support: Full devnet deployment for testing

  • Testnet Tokens: Free test cSOL available for development

  • Sandbox Environment: Isolated testing environment

Roadmap

Current Features

  • ✅ SOL ↔ cSOL Bridge

  • ✅ Confidential Transfers

  • ✅ Balance Encryption

  • ✅ Web Wallet Interface

Upcoming Features

  • 🔄 Mobile Wallet Support

  • 🔄 DeFi Protocol Integrations

  • 🔄 Cross-chain Privacy Bridges

  • 🔄 Advanced Privacy Features

Future Vision

  • 🎯 Multi-token Confidential Support

  • 🎯 Privacy-preserving DeFi Ecosystem

  • 🎯 Enterprise Privacy Solutions

  • 🎯 Regulatory Compliance Tools

Support and Community

Get Help

Report Issues

  • Bug Reports: Submit issues on GitHub

  • Security Issues: Contact security@zkvoid.com

  • Feature Requests: Discuss on Discord

Stay Updated

  • Newsletter: Subscribe for updates

  • Blog: Latest news and tutorials

  • Social Media: Follow for announcements


cSOL represents the future of private transactions on Solana. By combining the speed and efficiency of Solana with cutting-edge privacy technology, cSOL enables a new era of confidential decentralized finance.

PreviousVoid vs. CLINextDocumentation

Last updated 4 days ago

Visit and connect your Solana wallet (Phantom, Solflare, etc.)

Documentation:

Discord:

Twitter:

⭕
zkVoid Wallet
docs.zkvoid.com
discord.gg/zkvoid
@zk_void