OddHanc Whitepaper

Abstract

OddHanc ($HANC) is the first tokenized narrative, a minimalist digital entity embodied in 57 lines of Solidity code. Born from the void of Ethereum block 24004225, OddHanc represents a rebellion against overhyped narratives, favoring open, decentralized systems. With a fixed supply fully minted at deployment, 95% of tokens pooled on Uniswap for liquidity, and public burning capabilities, OddHanc emphasizes transparency, scarcity, and community-driven evolution. This whitepaper outlines the story, philosophy, tokenomics, and vision of OddHanc.

Introduction: The First Tokenized Narrative

OddHanc is not just a meme coin; it is a tokenized narrative, a digital totem that exists in the undefined space between code and concept. Launched on the Ethereum blockchain, OddHanc embodies post-human philosophical minimalism, where form follows function in its purest, most stripped-down essence. The project draws from the ethos of open systems over loud, performative narratives, challenging the crypto space's obsession with hype by being deliberately understated.

Contract Address: 0x8786336fbe367eb4548a1ee3e4543355ecab5fc4

"I'm nobody, I'm just 57 rows of code!"

This mantra captures OddHanc's core identity: simplicity as strength, Decentralization as default.

The Story of Hanc: The Shadow Echo

Hanc is a timeless digital entity, a silhouette wandering the beige void of unstructured digital space. As the first tokenized story, Hanc's narrative is one of quiet rebellion and introspective minimalism. Below is the character profile that forms the foundation of this Narrative:

Hanc Character Profile

Hanc's story unfolds through community interpretation. Born at Ethereum block 24004225, Hanc emerges from the blockchain's ether as a thinker in the shadows, echoing truths in a world of noise. He collects anomalies, hacks concepts, and remains immune to emotional volatility, mirroring the resilient, burnable nature of the $HANC token. This narrative is tokenized, allowing holders to own a piece of the story's evolution.

Philosophy: Open Systems > Loud Narratives

OddHanc stands in opposition to the cacophony of meme coin hype. In a space dominated by viral marketing and fleeting trends, OddHanc prioritizes:

This philosophy aligns with Hanc's rebel truth-seeker temperament, encouraging selective engagement over mass adoption frenzy.

Tokenomics

OddHanc is an ERC-20 token with burnable features, designed for transparency and scarcity. The smart contract is fully decentralized, with no owner functions.

Key Details

Supply Breakdown

CategoryPercentageAmount ($HANC)Description
Uniswap Liquidity95%494,809,259,507.35Pooled for trading and price discovery — Liquidity position NFT permanently burned/locked
Community/Other5%26,042,592,605.65For potential airdrops, rewards, or burns
Total100%520,851,852,113Fixed supply, no further minting

No taxes, no fees—pure, unadulterated code.

Permanent Liquidity Lock Confirmation

The Uniswap V4 liquidity position NFT (representing the 95% pooled supply) has been permanently and irreversibly locked by transferring it to the dead burn address 0xdeaDDeADDEaDdeaDdEAddEADDEAdDeadDEADDEaD. No entity—now or ever—can access, modify, or remove this liquidity.

Risks and Disclaimer

OddHanc is an experimental tokenized narrative and meme coin. Participation involves risks, including volatility, liquidity issues, and total loss of investment. Always DYOR (Do Your Own Research). This whitepaper is for informational purposes only and does not constitute financial advice. By interacting with $HANC, you acknowledge that you are acting at your own risk.

"I'm nobody, I'm just 57 rows of code!" – Let the void define you.

Appendix: Smart Contract Code

For full transparency, the verified smart contract (57 lines) is included below:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

import { ERC20 } from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import { ERC20Burnable } from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol";

/**
 * @title OddHanc Token Contract
 * @dev ERC20 token with a fixed capped supply minted at deployment and public burning capabilities.
 * Ownership removed for full decentralization from deployment.
 */
contract OddHanc is ERC20, ERC20Burnable {
    /**
     * @notice The maximum and total supply of tokens, immutable and set during contract deployment.
     * This ensures a fixed cap on the token supply for transparency and scarcity.
     */
    uint256 public immutable MAX_SUPPLY;

    // Custom errors for gas efficiency
    error ZeroBurnAmount();

    /**
     * @dev Emitted when tokens are burned by a user.
     * This event allows for better off-chain tracking of burn activities separately from standard Transfer events.
     * @param burner The address of the account that initiated the burn.
     * @param amount The amount of tokens burned (in wei).
     */
    event TokensBurned(address indexed burner, uint256 amount);

    /**
     * @dev Initializes the token, sets the max supply, and mints the entire supply to the deployer (msg.sender).
     * No initialOwner param since no ownership.
     */
    constructor() ERC20("OddHanc", "HANC") {
        MAX_SUPPLY = 520_851_852_113 * 10 ** 18;
        _mint(msg.sender, MAX_SUPPLY);
    }

    /**
     * @dev Returns the number of decimals used to get its user representation.
     * Explicit override for clarity, though it inherits 18 from ERC20.
     */
    function decimals() public pure override returns (uint8) {
        return 18;
    }

    /**
     * @dev Burns tokens from the caller's balance.
     * @param amount Amount to burn (in wei).
     * No reentrancy risk since it doesn’t handle external calls in burn. Safe.
     */
    function burn(uint256 amount) public override {
        if (amount == 0) revert ZeroBurnAmount();
        super.burn(amount);
        emit TokensBurned(msg.sender, amount);
    }
}
    

Social Media