Crypto Research Tool v3.5

BTCDetect Software
Even and Odd

A research-grade cryptographic tool for Bitcoin's secp256k1 elliptic curve. Visualise parity-controlled scalar multiplication, study the BIT MATRIX, and explore elliptic curve cryptosystems — strictly for educational purposes.

256
BIT MATRIX
5
Tariff Plans
secp256k1
Elliptic Curve
BTCDetect Software Even and Odd v1.0 — BIT MATRIX interface showing secp256k1 scalar multiplication console

What is BTCDetect Software Even and Odd?

A structured cryptoanalytic experiment complex that opens new doors for researching elliptic curve cryptosystems.

BTCDetect Software Even and Odd is a cryptographic tools designed strictly for educational purposes. It visualises scalar multiplication on the secp256k1 elliptic curve — the mathematical foundation of all Bitcoin wallets — controlled step-by-step by a 256-bit parity sequence.

At the core of the application is the ◈ BIT MATRIX [256 cells — right-to-left fill]: a visual grid that displays the binary control vector, where each cell determines whether the "even" or "odd" private key constant (PRIVATE_KEY_EVEN / PRIVATE_KEY_ODD) is used as the scalar multiplier in that iteration.

Each step's resulting point coordinates are logged in the internal CONSOLE TERMINAL, creating a fully auditable experiment trail that can be saved to saved_result.log for further cryptanalysis, academic publication, or research replication.

◈ CRYPTOGRAPHIC CONSTANTS
PRIVATE_KEY_EVEN = 0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D576E7357A4501DDFE92F46681B20A0 PRIVATE_KEY_ODD  = 0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D576E7357A4501DDFE92F46681B20A1

Both scalars lie in the valid secp256k1 range, differing only by 1 in the lowest byte (A0 vs A1). This minimal delta allows researchers to study the sensitivity of the resulting point sequence to a single-bit change in the scalar.

◈ PARITY CONTROL LOGIC
BIT = 0 → Use PRIVATE_KEY_EVEN as scalar multiplier
BIT = 1 → Use PRIVATE_KEY_ODD as scalar multiplier

Software Features

Everything you need to study secp256k1 scalar multiplication in a structured, auditable research environment.

BIT MATRIX 256 Cells

A 256-cell visual grid (right-to-left fill) representing the binary control vector. Each cell is colour-coded by parity, giving a clear map of which scalar was used at every step.

secp256k1 Scalar Multiplication

Full Bitcoin elliptic curve scalar multiplication — private_key × current_point — performed iteratively over 256 steps, each driven by the parity bit.

CONSOLE TERMINAL

An internal terminal that logs every step: ECC library load, Blockstream API query, public key decompression, each scalar multiplication result with truncated coordinates.

BIN → HEX Conversion

Converts the 256-bit binary accumulator (in original bit order) to a standard 64-character hexadecimal private key [0–9A–F] via the binary_to_hex module.

HEX → WIF Export

Generates both uncompressed (51-char base58, starts with "5") and compressed (52-char base58, starts with "K"/"L") WIF private key formats for direct comparison with Bitcoin ecosystem tools.

Save Experiment Log

One-click SAVE exports the full console log to saved_result.log inside a Console/ directory — a detailed protocol ready for academic publication or further cryptanalysis.

Blockstream API Integration

Fetches real compressed public keys from the Bitcoin blockchain for any Bitcoin address you supply, ensuring experiments operate on authentic on-chain data.

Activation Key System

API-KEY system controls access by tariff tier, allowing researchers to run 1–75 independent experiments across different Bitcoin addresses per key.

How It Works

Step-by-step workflow from Bitcoin address input to final private key output.

EXTRACT
RUN
BIN to HEX
HEX to WIF
SAVE
EXTRACT

Enter a real Bitcoin address. The software queries the Blockstream API to retrieve the compressed public key for that address in hex format.

RUN

The 256-step scalar multiplication cycle begins. For each bit in BINARY_VALUE (processed LSB-first), the corresponding PRIVATE_KEY_EVEN or PRIVATE_KEY_ODD constant is used as the scalar to multiply the current point on secp256k1. Results are logged in the console.

BIN to HEX

After the RUN cycle completes, the accumulated 256-bit binary sequence is inverted and passed to binary_to_hex, producing a deterministic 64-character hexadecimal private key tied to BINARY_VALUE.

HEX to WIF

The hex private key is converted to both WIF uncompressed (51 chars, prefix "5") and WIF compressed (52 chars, prefix "K"/"L") formats using the hex_to_wif module, following Bitcoin mainnet encoding standards.

SAVE

The full console log — including all coordinates, the hex key, and both WIF formats — is saved to saved_result.log in the Console/ subdirectory. This file serves as a complete, reproducible experiment artifact.

Conversion: Binary → Hex → WIF

The 256-bit binary vector is derived deterministically from BINARY_VALUE. After the RUN cycle, the accumulated bit sequence is inverted and converted:

  1. binary_to_hex(bits) → 64-char hex private key
  2. Add version prefix 0x80 (Bitcoin mainnet)
  3. Append 0x01 byte for compressed WIF
  4. Double SHA-256 → first 4 bytes = checksum
  5. Base58Check encode → WIF string
Console Terminal Logging

Every stage is logged in real time. Sample output format:

[ STEP 255 ] Bit #001 = '1' → Using Private_Key_Odd
  Next_Pubkey.Gx = 0x0bd8cf29a0...58cea113
  Next_Pubkey.Gy = 0xad7b2937d0...118d63a5
[ RUN ] Scalar multiplication cycle COMPLETE.
Private Key Hexadecimal Format (64 characters [0-9A-F]):
64B7568034CBF3E4949DD9FEEAFA89E0A60AC4C665C6F5B96EA909740EC8BD20
Private Key WIF (uncompressed): 5JaeEv...
Private Key WIF (compressed): KzbVNRJA7ys...
saved_result.log

The SAVE function writes the full console.log buffer to ./Console/saved_result.log. This file is a complete experiment protocol — suitable for academic citation, cryptanalysis post-processing, or sharing with collaborators.

See It In Action

Watch the full YouTube tutorial, then download the software and choose your activation key tariff.

In this video you will get a detailed step-by-step YouTube tutorial showing how to set up, run, and interpret results from BTCDetect Software Even and Odd — from entering a Bitcoin address to analysing the saved experiment log.

Download the free ZIP archive containing BTCDetect Software Even and Odd. An activation key is required to begin processing — choose your tariff below.

DOWNLOAD software.zip

Requires Windows PC · Activation Key needed · secp256k1 ECC library included

Choose Your Plan

Purchase activation keys in Bitcoin. More keys = bigger savings. Each key unlocks one independent research process on a unique Bitcoin address.

Basic
Basic tariff — processes per key: 1
0.067 BTC/ 1 key
  • 1 activation key
  • 1 process per key
  • 1 unique Bitcoin addresses
  • Full secp256k1 BIT MATRIX
  • BIN→HEX + WIF export
  • CONSOLE log + SAVE

1 activation key for 1 research process. Perfect for first-time evaluation.

Buy Basic
Save 41%
Advanced
↑ Save 41% — bulk discount
Advanced tariff — processes per key: 11
0.430 BTC/ 11 keys
  • 11 activation keys
  • 11 processes per key
  • 11 unique Bitcoin addresses
  • Full secp256k1 BIT MATRIX
  • BIN→HEX + WIF export
  • CONSOLE log + SAVE
  • 41% cheaper per key

11 activation keys — run 11 independent experiments. Save 41% vs buying individually.

Buy Advanced
Save 73%
Extra
↑ Save 73% — bulk discount
Extra tariff — processes per key: 45
0.810 BTC/ 45 keys
  • 45 activation keys
  • 45 processes per key
  • 45 unique Bitcoin addresses
  • Full secp256k1 BIT MATRIX
  • BIN→HEX + WIF export
  • CONSOLE log + SAVE
  • 73% cheaper per key

45 activation keys for large-scale research batches. Save 73%.

Buy Extra
Save 81%
Ultimate
↑ Save 81% — bulk discount
Ultimate tariff — processes per key: 75
0.970 BTC/ 75 keys
  • 75 activation keys
  • 75 processes per key
  • 75 unique Bitcoin addresses
  • Full secp256k1 BIT MATRIX
  • BIN→HEX + WIF export
  • CONSOLE log + SAVE
  • 81% cheaper per key

75 activation keys — the most powerful research package. Save 81%.

Buy Ultimate

After payment, submit your TXID and Email on the checkout page. Your activation key will be sent to your email and to your personal account dashboard.

Proceed to Checkout →

How to Pay

1
Select your tariff

Choose the plan that matches your research scale on the Pricing page.

2
Send BTC

Send the exact BTC amount to the Bitcoin address shown for your tariff — either by scanning the QR code in your Bitcoin wallet app or by copying the address manually.

3
Confirm on blockchain

Wait for your transaction to be confirmed by the Bitcoin network miners. This typically takes 10–30 minutes depending on the mempool.

4
Submit TXID + Email

Once confirmed, copy your Transaction ID (TXID) from your wallet and enter it together with your email address in the checkout form. The TXID proves your payment.

5
Receive your key

The site administrator verifies your TXID and sends your activation key(s) to your email and to your personal account dashboard. You can then activate BTCDetect Software Even and Odd.

Invite Friends & Earn Bitcoin

Earn 10% in BTC from every tariff sale made through your unique referral link — no purchase required to join.

How It Works
  1. Register with your Bitcoin address and email — even without buying a tariff.
  2. Confirm your email and access your partner dashboard.
  3. Share your unique referral link:
    https://btcdetect.com/btc=YOUR_BTC_ADDRESS
  4. When a referred user purchases any tariff, you automatically earn 10% of the sale price in BTC.
  5. The admin pays your earned BTC directly to your registered Bitcoin address.
Join the Affiliate Program
Earnings Per Sale
TariffSale PriceYour 10%
Basic0.067 BTC0.0067 BTC
Advanced0.43 BTC0.043 BTC
Pro0.63 BTC0.063 BTC
Extra0.81 BTC0.081 BTC
Ultimate0.97 BTC0.097 BTC

Invite more friends, earn more Bitcoin. Every confirmed sale through your link adds to your balance. Payouts are sent by the administrator directly to your Bitcoin address.

Common Questions

Yes — download the ZIP archive for free. You need an activation key (purchased via BTC) to run research processes.

Yes. It is a Windows desktop application for educational and research purposes only. It does not transmit private keys or any sensitive data to external servers. All cryptographic operations are performed on your machine.

Absolutely. Anyone can join the affiliate program for free. Register with your Bitcoin address and start sharing your referral link immediately.

A Transaction ID — a unique 64-character hex string that identifies your Bitcoin payment on the blockchain. Find it in your wallet after sending.

View All FAQs →