RandomX proof of work, Shielded V2 privacy, PQ accounts, and public infrastructure

TKMChain is building practical blockchain services, not only a coin.

TKMChain is an EVM-compatible RandomX proof-of-work network designed around real usage: Shielded V2 privacy, quantum-resistant account flows, mining, wallets, contract deployment, public audit trails, EmailVM domain mail, encrypted messaging, TKMChat registration, swaps, and explorer visibility.

The project combines familiar Ethereum tooling with chain-specific systems such as Rotating Kings, signed checkpoints, tkmshield2 payment codes, ML-DSA-87 post-quantum signing, TVM contract inspection, EmailVM domain records, institutional proof records, governance disclosures, and wallet-side encrypted history for private sends.

Network structureMainnet
RandomX miningCPU-friendly proof of work, emergency difficulty protections, miner rewards, and safer mining startup checks.
EVMEthereum-compatible accounts, transactions, Web3 tooling, token contracts, and wallet support.
Shielded V2 privacytkmshield2 payment codes, encrypted notes, nullifiers, Groth16 proofs, gas sponsorship, and daemon transaction buckets.
PQ transactionsPQTkmTxType uses ML-DSA-87 signatures and version 4 post-quantum keyfiles.
TVMNative TVM contract artifacts can be inspected from the explorer after deployment.
EmailVM + TKMChatDomain registration, mailbox ownership, portable mail keys, encrypted messages, and email-format chat registration.
InstitutionsVerified organizations can publish auditable hashes for credentials, documents, invoices, grants, and disclosures.
Governance ledgerMain King signed public records preserve decisions, checkpoints, commitments, and updates.
NetworkTKMChain Mainnet
Chain ID8979
CurrencyTKM
ConsensusRandomX PoW
ContractsEVM + TVM
Privacy + PQShielded V2 + ML-DSA-87

What TKMChain is about

A blockchain project should be more than a chain that moves balances. TKMChain is being built as a complete public network with tools people can actually open, test, mine, inspect, and use.

At the base, TKMChain is a proof-of-work blockchain using RandomX. The goal is to make mining accessible to normal machines while keeping the network anchored in measurable work. The chain remains compatible with Ethereum-style accounts and RPC flows, so users can send TKM, developers can deploy contracts, and wallets can connect using familiar Web3 methods.

The project also adds native ideas that are specific to TKMChain. Rotating Kings create a visible reward relationship between the protocol and active community participants. Signed checkpoints strengthen peer security. The governance disclosure ledger gives future users a way to audit public promises, roadmap statements, checkpoint decisions, and fund commitments without relying only on posts that can be edited or removed.

Privacy and quantum resistance are implemented as protocol features, not just website promises. Shielded transactions use encrypted notes, nullifiers, public commitment state, proof-backed transaction envelopes, and Groth16 verification. Post-quantum accounts use ML-DSA-87 keys, version 4 keyfiles, and the PQTkmTxType typed transaction path.

The institutional suite gives schools, banks, agencies, enterprises, cooperatives, and public bodies a way to publish verifiable proofs for credentials, documents, invoices, procurement, grants, and audit disclosures without exposing private files on-chain.

TKMChain now includes domain mail identity. The @tkm root domain establishes the super address, operators can buy custom domains, subscribers can buy unique mailbox names, and encrypted mail delivery is tied to network state instead of a website-only database.

Public applications

The ecosystem is split into focused tools so each surface has a clear job. The wallet handles accounts, PQ keyfiles, shielded transactions, local exact private-send history, and mail operations; the explorer handles auditability; EmailVM handles domain mail; and the swap interface handles liquidity workflows.

EXLive

Block Explorer

Search blocks, transactions, addresses, tokens, Rotating Kings, checkpoints, TVM contracts, phone buckets, registered numbers, and network activity.

Open explorer
WALive

Web Wallet

Create and manage PQ wallets, import keystores, send to tkmshield2 payment codes, withdraw shielded balance, view exact local private-send history, and use EmailVM mail.

Open wallet
PRLive

Shielded V2 Privacy

Encrypted notes, nullifier tracking, shared proving keys, tkmshield2 payment codes, shielded gas sponsorship, daemon buckets, and Groth16 spend proof verification are in the chain path.

View privacy
PQLive

Quantum-Resistant Wallets

ML-DSA-87 accounts, version 4 PQ keyfiles, gtkm account new shielded payment-code output, migration helpers, and PQTkmTxType transaction signing are exposed through wallet/RPC support.

View PQ flow
SAImplemented

Smart Accounts

Use multisignature owners, spending limits, restricted session keys, delayed guardian recovery, deterministic accounts, and sponsored operations without a hardfork.

Explore smart accounts
EMLive

EmailVM Mail

Register domains, buy unique mailbox names, publish encryption keys, export portable mail keys, send encrypted messages, and read persisted message history.

Open mail and domain services
SWLive

TKM Swap

Use the one-to-one swap workflow on TKM and supported bridge assets on the TKMChain side of the system.

Open swap
RXReady

Miner Downloads

Download release miner builds for Windows AMD64, Linux AMD64, Linux ARM64, and Linux ARMv7 systems.

Download miner
TVExplorer

TVM Contracts

Inspect deployed TVM artifacts and verify contract code through explorer support designed for the chain's native TVM work.

View TVM
INDeployed

Institutions

Register verified organizations and publish credential, document, invoice, procurement, grant, escrow, and disclosure proofs.

View institutions
GVSigned

Governance Ledger

Read signed disclosure records for checkpoint decisions, roadmap updates, Rotating King notes, fund commitments, and security notices.

View governance
FCLive

Faucet

Request test funds for getting started with wallets, basic transactions, contract testing, and onboarding new users.

Open faucet

Protocol features

TKMChain keeps Ethereum compatibility where it helps, and adds project-specific rules where the network needs its own identity, security, and economics.

RandomX proof of work

Mining is based on RandomX, with release miners provided for common desktop, server, and ARM devices.

Consensus layer

Rotating Kings

Rotating King rewards create a public reward path beyond miners, tying network activity to community participation.

Reward model

Signed checkpoints

Peers can compare signed checkpoint hashes and disconnect from peers that report mismatched network history.

Peer security

Difficulty protections

Difficulty logic is designed to avoid unsafe fallback behavior and prevent mining from restarting blindly after local truncation.

Mining safety

EVM compatibility

Accounts, balances, transactions, gas, token contracts, Web3 wallets, and Ethereum-style tooling remain familiar.

Developer access

Shielded V2 privacy

Encrypted notes and shielded envelopes are validated with nullifiers, padded outputs, binding hashes, gas sponsorship rules, daemon buckets, and Groth16 spend proofs.

Private transaction layer

Quantum-resistant transactions

Post-quantum accounts use ML-DSA-87 signatures through PQTkmTxType, while keyfiles stay compatible with the wallet keystore model.

Post-quantum account layer

Smart accounts

Contract-enforced owners, recovery, spending limits, application sessions, and sponsorship add safer wallet behavior without changing consensus.

Non-consensus account layer →

TVM visibility

TVM contract artifacts can be read and displayed in the explorer, making deployed native code easier to verify.

Contract transparency

Institutional proofs

Verified institutions can publish hashes for documents, credentials, invoices, procurement, grants, escrow, and disclosures.

Public verification

Supply accounting

Supply commands expose genesis supply, issued rewards, miner rewards, Rotating King rewards, and MainKing rewards.

Economic visibility

EmailVM domains

Domain registration, mailbox purchases, encryption-key publication, and encrypted message delivery are tied to network state.

Messaging layer

Governance records

Signed disclosures preserve public explanations for later audit instead of relying only on website text or chat history.

Long-term memory
Privacy and quantum resistance

Shielded transaction rules and post-quantum wallet support are active in the protocol.

TKMChain mainnet now uses the post-quantum and privacy path for normal user transactions. Current wallet flows use tkmshield2 payment codes, local PQ signing, shielded notes, exact local private-send history, and a public prover endpoint at https://wallet.tkmchain.site/prover.

The shielded transaction format is a real consensus envelope. Transactions carry spends, padded output slots, encrypted note payloads, nonces, a balance commitment, and a binding hash. Each spend must include a valid Groth16 proof checked against the configured verifying key.

The post-quantum wallet path uses ML-DSA-87 keys, version 4 encrypted keyfiles, local RPC helpers for PQ account creation and migration, and PQTkmTxType signed transactions. Legacy ECDSA keyfiles remain readable for history and pre-fork migration records, but post-fork user transactions are PQ-only.

EmailVM

Domain mailboxes as network-owned identity.

EmailVM makes domains and mailboxes part of TKMChain network state. The first account to register @tkm becomes the super address. Operators can register custom domains, configure their receiving address, and receive subscriber payments when users buy names under those domains.

Users can buy mailboxes such as info@tkm or alice@john. Registered names cannot be bought again. Each mailbox can publish an encryption key, send encrypted messages, persist sent/inbox state, and export a portable mail-private-key file for migration between wallet or mail clients.

Domain mail flow

1
Register a domain

@tkm establishes the super address. Custom domains let operators run their own subscriber market.

2
Buy a mailbox

Users buy names under a registered domain. Duplicate domain and mailbox names are rejected by network state.

3
Publish encryption keys

The mailbox owner publishes the public key that other clients use to encrypt mail.

4
Send encrypted mail

The wallet or mail page encrypts, signs, submits, and persists messages through the TKMChain RPC.

TVM and contracts

Two contract paths: EVM familiarity and TVM visibility.

TKMChain keeps the EVM path for compatibility with wallets, token contracts, and Web3 libraries. That matters because developers should not need to learn a completely new account model just to test or deploy simple applications.

TVM support gives the project another contract surface for native work. The explorer is being updated so deployed TVM artifacts can be inspected after mining. That same public-verification approach supports institutional records, token contracts, and native TVM work without hiding important state inside private services.

Institutions and public records

Auditable records for schools, agencies, banks, enterprises, and public bodies.

TKMChain includes a deployed institutional suite for organizations that need verifiable records without placing private documents directly on-chain. The chain stores hashes, status fields, admin addresses, metadata references, timestamps, and transaction provenance, while the original private files can remain with the institution or its storage provider.

This is useful for diploma and certificate verification, government permits, business approvals, invoices, procurement awards, grant and scholarship records, escrow-backed service delivery, audit reports, public corrections, and institutional accountability.

The deployed suite is application-layer infrastructure. It is exposed through the tkminstitution RPC namespace and standard EVM transaction flow, so wallets, explorer pages, and institution portals can prepare records without requiring a hardfork or exposing institution admin keys on a hosted website.

Governance records

Public decisions should be auditable years later.

Blockchains preserve balances and transaction history, but they do not automatically preserve the explanation behind project decisions. TKMChain adds a signed governance disclosure ledger so important statements can be published with hashes, signatures, timestamps, previous-hash links, and optional transaction anchors.

This is useful for Rotating King selections, checkpoint decisions, roadmap statements, hardfork notices, security announcements, and development-fund commitments. The purpose is not to replace consensus; it is to make public commitments harder to silently rewrite.

MainKing signed disclosures give the community a permanent reference point. A website can be redesigned and forum posts can change, but a signed hash gives users something stable to compare against the original document.

Download TKM RandomX miner

Official miner builds are hosted directly from TKMChain. Choose the release for your operating system and CPU architecture, then connect it to your pool or local node.

XMRig for Ubuntu AMD64

TKMChain-compatible XMRig build for 64-bit Ubuntu systems. Download the archive, extract it, and configure it for your mining pool.

.tar.gzx86-64UbuntuXMRig
Download XMRig Ubuntu
Windows AMD64

For 64-bit Windows desktops and servers. Download the archive, extract it, and configure it for your mining endpoint.

.zipx86-64Windows
Download Windows
Linux AMD64

For 64-bit Intel and AMD Linux systems, including common servers and desktop mining setups.

.tar.gzx86-64Linux
Download Linux AMD64
Linux ARM64 / ARMv8

For 64-bit ARM servers, boards, and ARMv8 devices that can run the RandomX miner.

.tar.gzaarch64ARMv8
Download ARM64
Linux ARMv7

For 32-bit ARM hard-float Linux devices where a smaller mining build is required.

.tar.gzarmhfARMv7
Download ARMv7

Roadmap direction

The current roadmap is focused on making every major protocol addition visible through public tools, documented flows, and user-facing applications.

Current

Public network tools

Explorer, wallet, faucet, swap, mail and domain services, miner downloads, shielded privacy, PQ transactions, institutional records, supply accounting, TVM inspection, and governance records.

Next

Wallet privacy clients

More complete note creation, note scanning, proof-generation UX, encrypted note backup, and safer shielded transaction submission flows.

Next

Explorer and contract visibility

Better token discovery, institution pages, TVM contract pages, PQ account labels, shielded status views, and clearer explorer pages for developers and users.

Ongoing

Governance memory

More signed disclosures, clearer public records, and documents that preserve the reasoning behind checkpoints and project changes.

Build with wallet, shielded, and PQ flows.

TKMChain supports Ethereum-style account compatibility where useful, plus TKM-specific RPC and typed-transaction paths for shielded commitments, post-quantum wallets, TVM, institutions, mail state, governance, and supply accounting.

Explorer API
Network name: TKMChain Mainnet RPC URL: https://wallet.tkmchain.site/rpc Chain ID: 8979 Currency: TKM Explorer: https://block.tkmchain.site Privacy: Shielded V2 / tkmshield2 PQ signing: ML-DSA-87 / type 0x06