Back to Home

HashToken(HTK)

Token
0xe5544a2a5fa9...dd5582bb31b0
HomesteadSource Verified
Deployed June 17, 2016 (9 years ago)Block 1,717,907

The first Ethereum token to implement an on-chain, increasing-difficulty hash-based minting mechanism.

Token Information

Token Name
HashToken
Symbol
HTK
Decimals
16

Key Facts

Deployer
RexetBlell(0x115496...aabb9f)
Deployment Block
1,717,907
Deployment Date
Jun 17, 2016, 05:15 AM
Code Size
1.4 KB
Transactions by Year
20163
20253,723

Description

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken embeds an increasing-difficulty hash puzzle directly into the token contract itself. Unlike later “mineable” tokens that rely on off-chain work or oracle-style verification, HashToken enforces both difficulty and supply constraints entirely on-chain.

At launch, minting was trivial and could be done interactively through the Mist wallet by submitting random values. As difficulty increased, participants began using scripts and eventually GPUs to search for valid hashes, turning the contract into a genuine on-chain mining target.

Quotes from the Deployer (Reddit, 2016)

“I created a new type of Hash currency based on EIP2…
New tokens get created when someone is able to solve a puzzle. The puzzle difficulty increases after every puzzle is solved…
Since difficulty increases after every token is minted, this creates a limited supply (kind of like gold).”

HashToken (symbol: HTK) is an experimental mineable token deployed in Ethereum’s early years that introduces a proof-of-work–style minting system directly inside a smart contract. New tokens are created only when a caller solves a cryptographic puzzle enforced on-chain.

Minting requires finding a value such that: sha3(value, prev_hash) < max_value

Each successful mint:

  • Rewards the caller with 10^16 HTK
  • Updates the stored hash used for the next puzzle
  • Increases difficulty by reducing max_value by 1 percent

As minting continues, the probability of finding a valid solution decreases, producing a diminishing issuance curve analogous to physical mining.

The contract is derived from the early ConsenSys StandardToken implementation and follows pre-ERC-20 conventions, with balances, allowances, and transfers implemented manually.

Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Token
Has ERC-20-like patterns

Homestead Era

The first planned hard fork. Removed the canary contract, adjusted gas costs.

Block span: 1,150,0001,919,999
March 14, 2016July 20, 2016

Bytecode Overview

Opcodes1,424
Unique Opcodes164
Jump Instructions63
Storage Operations38

Verified Source Available

This contract has verified source code on Etherscan.

View Source Code

External Links