Introduction
About
Immutable Ratings is a blockchain-based platform engineered to anchor public sentiment to the web in a way that's permanent, decentralized, and transparent.
Unlike traditional feedback systems that are vulnerable to deletion, moderation, or platform bias, Immutable Ratings enables users to leave lasting opinions tied directly to any supported URL. Whether it's a social profile, a post, a public figure, or a brand presence online, the rating becomes an indelible mark recorded onchain.
Through the use of ERC20 tokens assigned to unownable wallets derived from each URL, we introduce a social graph that cannot be altered or erased.
Why Immutable Ratings
Immutable Ratings was born out of a desire to bring permanence, transparency, and decentralization to how public sentiment is recorded online.
In a digital landscape dominated by ephemeral likes, biased moderation, and centralized control, we see the opportunity to redefine how opinions are expressed and preserved. By tying sentiment directly to URLs via irreversible blockchain transactions, Immutable Ratings introduces a novel paradigm: one where sentiment is built on an immutable ledger rather than fleeting algorithms.
This approach ensures that every Rating — whether a 👍 or 👎 — is a lasting, uneditable signal of public opinion, immune to censorship or manipulation. And it's not just a rating system; it's a new layer of trust on the internet.
Vision
To establish Immutable Ratings as the universal protocol for expressing public sentiment on the internet. We aim to integrate decentralized Thumbs Up/Down buttons across all web platforms, making it as effortless to leave a permanent opinion as clicking a Facebook "Like."
Value Proposition
- Immutable Ratings: Once a rating is given, it cannot be altered or removed, creating a permanent, verifiable record of public sentiment.
- Transparent & Decentralized: Anyone can verify the sentiment attached to a URL, and no centralized authority can censor or manipulate the results.
Target Audience
Our primary users are Web3 communities, decentralized thinkers, and individuals seeking trustless, permanent tools for expressing and analysing sentiment online.
How It Works
URL Hashing
Every URL eligible for rating is processed through a keccak-256 hash combined with our personal seed. This produces an Ethereum (EVM) wallet address, effectively binding the URL to a unique onchain identity.
URL ≡ EVM Wallet
Since the resulting wallet has no private key, it cannot be owned. Any tokens sent to it are irrecoverable but permanently trackable. This ensures the sentiment is immutable and free from ownership or interference.
Rating Tokens
When a user submits a rating, ERC20 tokens are minted directly to the URL-wallet:
- 👍 Thumbs Up tokens, represented by $TUP and
- 👎 Thumbs Down tokens, represented by $TDN
These tokens remain in the URL-wallet indefinitely, determining its Immutable Rating.
Pricing
Submitting ratings incurs an Immutable Rating (IR) fee, which serves two purposes:
- Preventing Spam: Without the IR fee, malicious actors (aka bots) could flood the system with ratings for minimal gas costs.
- Sustaining the Platform: As a self-bootstrapped initiative, we use IR fees to cover development, third-party services, and marketing efforts.
Pricing Estimates
At the time of deployment (ETH ≈ $1,500 USD), the minimum purchase is 1,000 ratings (either $TUP or $TDN).
$TUP/$TDN | ETH | $1,500/ETH | $5,000/ETH |
---|---|---|---|
1,000 | 0.00007 | $0.11 | $0.35 |
10,000 | 0.0007 | $1.05 | $3.50 |
100,000 | 0.007 | $10.50 | $35.00 |
1,000,000 | 0.07 | $105.00 | $350.00 |
The current minimum IR fee is designed to remain accessible while keeping bots at bay. In future versions, we will gather community feedback to consider fee adjustments or dynamic pricing.
User Guide
Supported Platforms
To ensure quality and relevance, initial support is limited to the following platforms:
- X (formerly Twitter)
- Warpcast (Farcaster client)
- Wikipedia
Users can filter ratings by platform using the icons above the TRENDING section.
Other platforms to be supported at a later stage may include:
- Bluesky
- Amazon
We actively welcome community suggestions to expand or refine platform support.
Search Bar
Users landing on the application can type into the search bar, and any relevant results from supported URLs with an existing Rate Card will be displayed.

Creating a Rating Card
If a URL has not yet been created, users can simply paste it and click Create New Rating Card:

Once created, users can rate it with a 👍 or 👎. Ratings are recorded onchain once the transaction is confirmed.
The Rating Card will then appear in the NEWLY ADDED section, and possibly other boards depending on its activity.
Submitting a Rating
Ratings are submitted via a simple two-click process:
- Click Thumbs Up or Thumbs Down on any card.
- A pre-filled amount of 1,000 ratings will appear (modifiable by the user). Clicking Submit prompts a wallet confirmation.

The rating is finalized onchain once the transaction is confirmed.
Rating Boards
Immutable Ratings presents four primary boards:
- Trending: URLs rated most actively over the past 7 days
- Highest Rated: URLs with the highest net Thumbs Up
- Lowest Rated: URLs with the highest net Thumbs Down
- Newly Added: Recently created rating cards
Resources
Smart Contracts
Immutable Ratings Smart Contract on Base
0xE07f02ff153d2e4F20cEbcEe7C3478243Bab442f
Thumbs UP $TUP ERC20 Smart Contract on Base
0xE6D3d08a6519F1346344bba0F25A6fE7aB50F06C
Thumbs DOWN $TDN ERC20 Smart Contract on Base
0x4461a66A7B5eCdBBE0bbBf09b41816f94c4834b2
Audit
The smart contracts have been successfully audited by #Hashlock
The report can be viewed here