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:

  • LinkedIn
  • Bluesky
  • Facebook
  • Amazon

We actively welcome community suggestions to expand or refine platform support.

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.

Search bar with results

Creating a Rating Card

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

Creating a 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:

  1. Click Thumbs Up or Thumbs Down on any card.
  2. A pre-filled amount of 1,000 ratings will appear (modifiable by the user). Clicking Submit prompts a wallet confirmation.
Rating submission process

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