<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
	<meta name="next-head-count" content="2">
	<link rel="shortcut icon" href="favicon.ico">
	<title>Bitcoin Mixer</title>
	
	<meta name="description" content="Privat Mixer">
	<meta itemprop="name" content="Bitcoin Mixer">
	<meta itemprop="description" content="Privacy Mixer">
	<meta property="og:url" content="https://shifty.to">
	<meta property="og:type" content="website">
	<meta property="og:title" content="Bitcoin Mixer">
	<meta property="og:description" content="Privacy Mixer">
	<meta http-equiv="onion-location" content="/" />
	<link rel="stylesheet" href="/css/chakra_fonts.css">
	<link rel="stylesheet" href="/css/global.css">

    <script src="/js/copyToClipboard.js" defer></script>
    <script src="/js/loading.js" defer></script>
    <script src="/js/menu.js" defer></script>
    <script src="/js/modal.js" defer></script>
    <script src="/js/form.js" defer></script>
    <script src="/js/orderStatus.js" defer></script>
</head>

<body>

    <div id="logo-animation">

        <svg id="logo-left" viewBox="0 0 1263 1280">
            <path d="M552.5 144L55 643h217.5L409 506.5V992l143.5 143.5V144Z" fill="#000"></path>
        </svg>

        <svg id="logo-right" viewBox="0 0 1263 1280">
            <path d="M712 144l497.5 499H992L855.5 506.5V992L712 1135.5V144Z" fill="#000"></path>
        </svg>
    </div>


    <div id="loader">
        <div id="loader-percentage">0%</div>
        <div id="loader-bar-container">
            <div id="loader-bar"></div>
        </div>
    </div>
		
		<div id="site-content" style="display: none;">
	<div class="footer-header">
    <button class="chakra-button css-jqvv0 chakra-petch-bold order-status-btn" style="filter:drop-shadow(0px 0px 8px #35CDF8)">ORDER STATUS</button>
        <div class="right-footer-buttons">
            <button class="chakra-button css-1rtjeb3 chakra-petch-bold" onclick="window.location.href='https://shifty.to/blog/'">BLOG</button>
            <button class="chakra-button css-1rtjeb3 chakra-petch-bold" onclick="openContactModal()">CONTACT</button>
            <button class="chakra-button css-1rtjeb3 chakra-petch-bold" onclick="window.location.href='https://shifty.to/faq/'">F.A.Q.</button>
        </div>
    </div>

<div id="mobileMenu" class="mobile-menu">
    <button class="chakra-button css-jqvv0 chakra-petch-bold order-status-btn modal-button" style="filter:drop-shadow(0px 0px 8px #35CDF8)" onclick="openOrderStatusModal()">ORDER STATUS</button>
    <div class="right-footer-buttons">
        <button class="chakra-button css-1rtjeb3 chakra-petch-bold" onclick="window.location.href='https://shifty.to/blog/'">BLOG</button>
        <button class="chakra-button css-1rtjeb3 chakra-petch-bold modal-button" onclick="openContactModal()">CONTACT</button>
        <button class="chakra-button css-1rtjeb3 chakra-petch-bold" onclick="window.location.href='https://shifty.to/faq/'">F.A.Q.</button>
    </div>
</div>


<div id="menuToggle" class="menu-toggle">
    <div class="menu-toggle-circle">
        <svg width="50" height="50" viewBox="0 0 1263 1280" fill="none" xmlns="http://www.w3.org/2000/svg" class="stmix-logo menu-toggle-logo">
            <path d="M552.5 144 55 643h217.5L409 506.5V992l143.5 143.5V144ZM712 144l497.5 499H992L855.5 506.5V992L712 1135.5V144Z" fill="#fff"></path>
        </svg>
    </div>
</div>


<div class="btc-modal" id="btc-mix-modal" style="display: none;">
    <div class="btc-modal-content">

        <div class="btc-modal-header">
            <h1 class="chakra-petch-boldtwo">Mix BTC Now</h1>
            <span class="btc-close-btn">

                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
                    stroke-width="3" stroke-linecap="square" stroke-linejoin="miter" class="close-icon-btn">
                    <path d="M18 6 L6 18 M6 6 L18 18" />
                </svg>
            </span>
        </div>


        <div id="btc-loader" class="btc-loader" style="display: none;">
            <div class="spinner"></div>
        </div>


        <div id="btc-step-1">
            <form id="btc-mix-form-step1" method="POST">

                <input type="hidden" name="coin_type" value="BTC">
                
                <div id="btc-wallet-inputs">

                    <div class="btc-wallet-input-container">
                        <input type="text" name="addresses[]" class="btc-wallet-input chakra-petch-bold"
                            placeholder="Enter address to receive mixed BTC" required>
                        <button type="button" class="btc-add-btn" aria-label="Add Wallet">

                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
                                stroke="currentColor" stroke-width="3" stroke-linecap="round"
                                stroke-linejoin="round" class="icon">
                                <line x1="12" y1="5" x2="12" y2="19"></line>
                                <line x1="5" y1="12" x2="19" y2="12"></line>
                            </svg>
                        </button>
                        <small class="error-message address-error">Invalid Bitcoin Address</small>
                    </div>
                </div>

                <div class="btc-dropdown">
                    <select name="fee" id="btc-fee" class="chakra-petch-bold">
                        <option value="1.8">Anonymization – 1.8%</option>
                        <option value="3.0">Anonymization + AML Compliant – 3%</option>
                    </select>
                </div>

                <div class="btc-action-buttons">
                    <select name="time_delay" id="btc-time-delay" class="chakra-petch-bold">
                        <option value="1">1H</option>
                        <option value="2">2H</option>
                        <option value="4">4H</option>
                        <option value="8">8H</option>
                        <option value="12">12H</option>
                        <option value="24">24H</option>
                    </select>

                    <button type="submit" class="btc-continue-btn chakra-petch-bold">Continue →</button>
                </div>
            </form>
        </div>


        <div id="btc-step-2" class="step-2" style="display: none;">
            <form id="btc-mix-form-step2" class="mix-form-step2" action="/mix/process" method="POST">

                <input type="hidden" name="coin_type" value="BTC">
                
                <div id="btc-confirmation" class="confirmation">

                </div>

                <div class="btc-dropdown">
                    <label for="btc-commission" class="chakra-petch-bold">Commission:</label>
                    <input type="text" id="btc-commission" name="commission" readonly class="btc-info-input chakra-petch-bold">
                </div>

                <div class="btc-dropdown">
                    <label for="btc-selected-time" class="chakra-petch-bold">Selected Time:</label>
                    <input type="text" id="btc-selected-time" name="selected_time" readonly class="btc-info-input chakra-petch-bold">
                </div>

                <div class="btc-action-buttons-row">
                    <button type="button" id="btc-back-btn" class="btc-back-btn chakra-petch-bold">← Back</button>
                    <button type="submit" class="btc-final-submit-btn chakra-petch-bold">Confirm</button>
                </div>
            </form>
        </div>
        <div id="btc-error-container" class="modal-error-container" style="display: none;"></div>
    </div>
</div>


<div class="eth-modal" id="eth-mix-modal" style="display: none;">
    <div class="eth-modal-content">

        <div class="eth-modal-header">
            <h1 class="chakra-petch-boldtwo" style="color: #000;">Mix ETH Now</h1>
            <span class="eth-close-btn">

                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
                    stroke-width="3" stroke-linecap="square" stroke-linejoin="miter" class="close-icon-btn">
                    <path d="M18 6 L6 18 M6 6 L18 18" />
                </svg>
            </span>
        </div>


        <div id="eth-loader" class="eth-loader" style="display: none;">
            <div class="spinner"></div>
        </div>


        <div id="eth-step-1" class="active">
            <form id="eth-mix-form-step1" method="POST">

                <input type="hidden" name="coin_type" value="ETH">
                
                <div id="eth-wallet-inputs">

                    <div class="eth-wallet-input-container">
                        <input type="text" name="addresses[]" class="eth-wallet-input chakra-petch-bold"
                            placeholder="Enter address to receive mixed ETH" required>
                        <button type="button" class="eth-add-btn" aria-label="Add Wallet">

                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"
                                stroke="currentColor" stroke-width="3" stroke-linecap="round"
                                stroke-linejoin="round" class="icon">
                                <line x1="12" y1="5" x2="12" y2="19"></line>
                                <line x1="5" y1="12" x2="19" y2="12"></line>
                            </svg>
                        </button>
                        <small class="error-message address-error chakra-petch-regular">Invalid Ethereum Address</small>
                    </div>
                </div>
                <div class="eth-dropdown">
                    <select name="fee" id="eth-fee" class="chakra-petch-bold">
                        <option value="1.8">Anonymization – 1.8%</option>
                        <option value="3.0">Anonymization + AML Compliant – 3%</option>
                    </select>
                </div>

                <div class="eth-action-buttons">
                    <select name="time_delay" id="eth-time-delay" class="chakra-petch-bold">
                        <option value="1">1H</option>
                        <option value="2">2H</option>
                        <option value="4">4H</option>
                        <option value="8">8H</option>
                        <option value="12">12H</option>
                        <option value="24">24H</option>
                    </select>

                    <button type="submit" class="eth-continue-btn chakra-petch-bold">Continue →</button>
                </div>
            </form>
        </div>


        <div id="eth-step-2" class="step-2" style="display: none;">
            <form id="eth-mix-form-step2" class="mix-form-step2" action="/mix/process" method="POST">

                <input type="hidden" name="coin_type" value="ETH">
                
                <div id="eth-confirmation" class="confirmation">

                </div>

                <div class="eth-dropdown">
                    <label for="eth-commission" class="chakra-petch-bold">Commission:</label>
                    <input type="text" id="eth-commission" name="commission" readonly class="eth-info-input chakra-petch-bold">
                </div>

                <div class="eth-dropdown">
                    <label for="eth-selected-time" class="chakra-petch-bold">Selected Time:</label>
                    <input type="text" id="eth-selected-time" name="selected_time" readonly class="eth-info-input chakra-petch-bold">
                </div>

                <div class="eth-action-buttons-row">
                    <button type="button" id="eth-back-btn" class="eth-back-btn chakra-petch-bold">← Back</button>
                    <button type="submit" class="eth-final-submit-btn chakra-petch-bold">Confirm</button>
                </div>
            </form>
        </div>
        <div id="eth-error-container" class="modal-error-container" style="display: none;"></div>
    </div>
</div>


<?php include 'contactModal.php'; ?>


<div class="css-owjkmg">
	<svg width="200" viewBox="0 0 1263 1280" fill="none" xmlns="http://www.w3.org/2000/svg" class="shifty-svg">
		<path d="M552.5 144 55 643h217.5L409 506.5V992l143.5 143.5V144ZM712 144l497.5 499H992L855.5 506.5V992L712 1135.5V144Z" fill="#000"></path>
	</svg>
				<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" class="filterwrapper">
					<defs>
						<svg id="glitchmask-r" width="100%" height="100%" viewBox="0 0 100 100" preserveAspectRatio="none">
							<line class="top-r" x1="0" y1="0" x2="100%" y2="0"> </line>
							<line class="bot-r" x1="0" y1="100%" x2="100%" y2="100%"></line>
						</svg>
						<svg id="glitchmask-g" width="100%" height="100%" viewBox="0 0 100 100" preserveAspectRatio="none">
							<line class="top-g" x1="0" y1="0" x2="100%" y2="0"></line>
							<line class="bot-g" x1="0" y1="100%" x2="100%" y2="100%"></line>
						</svg>
						<filter color-interpolation-filters="sRGB" id="filter" width="100%" x="0" y="0">
							<feFlood flood-color="#F0F2F4" result="#F0F2F4"></feFlood>
							<feFlood flood-color="red" result="REDTXT_FLOOD_10"></feFlood>
							<feComposite operator="in" in="REDTXT_FLOOD_10" in2="SourceAlpha" result="REDTXT_COMP_20"></feComposite>
							<feOffset in="SourceGraphic" dx="-1" dy="0" result="REDTXT_OFFSET_30"></feOffset>
							<feMerge result="REDTXT_MERGE_40">
								<feMergeNode in="#F0F2F4"></feMergeNode>
								<feMergeNode in="REDTXT_COMP_20"></feMergeNode>
								<feMergeNode in="REDTXT_OFFSET_30"></feMergeNode>
							</feMerge>
							<feImage preserveAspectRatio="none" id="mask-r" result="REDTXT_IMG_50" xlink:href="#glitchmask-r"></feImage>
							<feComposite in2="REDTXT_IMG_50" in="REDTXT_MERGE_40" operator="out" result="REDTXT_COMP_60"></feComposite>
							<feFlood flood-color="limegreen" result="GREENTXT_FLOOD_10"></feFlood>
							<feComposite operator="in" in="GREENTXT_FLOOD_10" in2="SourceAlpha" result="GREENTXT_COMP_20"></feComposite>
							<feOffset in="SourceGraphic" dx="1" dy="0" result="GREENTXT_OFFSET_30"></feOffset>
							<feMerge result="GREENTXT_MERGE_40">
								<feMergeNode in="#F0F2F4"></feMergeNode>
								<feMergeNode in="GREENTXT_COMP_20"></feMergeNode>
								<feMergeNode in="GREENTXT_OFFSET_30"></feMergeNode>
							</feMerge>
							<feImage preserveAspectRatio="none" id="mask-g" result="GREENTXT_IMG_50" xlink:href="#glitchmask-g"></feImage>
							<feComposite in2="GREENTXT_IMG_50" in="GREENTXT_MERGE_40" operator="out" result="GREENTXT_COMP_60"></feComposite>
							<feMerge result="MERGE_10">
								<feMergeNode in="SourceGraphic"></feMergeNode>
								<feMergeNode in="REDTXT_COMP_60"></feMergeNode>
								<feMergeNode in="GREENTXT_COMP_60"></feMergeNode>
							</feMerge>
						</filter>
					</defs>
				</svg>
				<h1 class="chakra-petch-bold-tit" style="margin-top: 200px;">BITCOIN MIXER</h1>
			<div class="chakra-stack css-1ilgb4s">
				<div class="chakra-stack css-1s05a5c">
					<a class="chakra-link css-niqcwt" href="#">
						<button type="button" class="chakra-button css-jqvv0 chakra-petch-bold mix-btc-btn" style="filter:drop-shadow(0px 0px 8px #35CDF8)">MIX $BTC</button>
					</a>
					<a class="chakra-link css-niqcwt" href="#">
						<button type="button" class="chakra-button css-1rtjeb3 chakra-petch-bold mix-eth-btn">MIX $ETH</button>
					</a>
				</div>
                <p class="chakra-text css-1ilh5du chakra-petch-regular">
  <span id="left-numbers">
    <span class="digit" data-position="0"></span>
    <span class="digit" data-position="1"></span>
    <span class="digit" data-position="2"></span>
    <span class="digit" data-position="3"></span>
    <span class="digit" data-position="4"></span>
  </span>
  ===
  <span id="right-numbers">
    <span class="digit" data-position="4"></span>
    <span class="digit" data-position="3"></span>
    <span class="digit" data-position="2"></span>
    <span class="digit" data-position="1"></span>
    <span class="digit" data-position="0"></span>
  </span>
  = verified = {status:[<strong><span id="status-indicator">*</span></strong>]}
</p>
			</div>
			<div class="chakra-stack css-1igwmid">
				<a target="_blank" rel="noopener" class="chakra-link css-niqcwt">
					<button type="button" class="chakra-button css-6nj8y8 chakra-petch-bold">*_*Anonymization </button>
				</a>
				<a target="_blank" rel="noopener" class="chakra-link css-niqcwt">
					<button type="button" class="chakra-button css-6nj8y8 chakra-petch-bold">*_*Anonymization+AML Compliant</button>
				</a>
			</div>
		</div>
	</div>

<div id="orderStatusModal" class="order-status-modal">
    <div class="order-status-modal-content" onclick="event.stopPropagation()">

        <div class="order-status-modal-header">
            <span class="order-status-close-btn" onclick="closeOrderStatusModal()">

                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
                     stroke-width="3" stroke-linecap="square" stroke-linejoin="miter" class="order-status-close-icon">
                    <path d="M18 6 L6 18 M6 6 L18 18" />
                </svg>
            </span>
        </div>

        <div id="order-status-loader" class="order-status-loader" style="display: none;">
            <div class="order-status-spinner"></div>
        </div>

        <form id="order-status-form" class="order-status-form" method="POST" onsubmit="return checkOrderStatus(event);">
            <div class="order-status-form-group">
                <label for="search_id" class="order-status-form-label chakra-petch-bold">Operation ID:</label>
                <input type="text" id="search_id" name="search_id" class="order-status-input chakra-petch-bold"
                       placeholder="Operation ID" required>
            </div>
            <div class="order-status-button-container">
                <button type="submit" class="order-status-search-btn chakra-petch-bold">Search</button>
            </div>
            <small id="order-status-error" class="order-status-error-message" style="display: none;"></small>
        </form>
    </div>
</div>

	</body>
</html>