hackquest logo

Vitrum

The Onchain Identity & Reputation on Arbitrum.

Videos

Description

What is Vitrum ?

Vitrum is an on-chain reputation and social credibility system designed for the Crypto, Web3, and Blockchain ecosystem. It addresses the challenge of assessing influencer and community credibility in an environment often distorted by social hype, bots, and Sybil attacks.

By leveraging Soulbound Identity NFTs as non-transferable reputation identities, Vitrum transforms reputation into an earned, verifiable, and non-tradable social asset. The system combines automated reputation scoring with reputation-gated bullish/bearish voting, ensuring that credibility signals are objective, transparent, and resistant to manipulation, while remaining composable and usable across a wide range of Web3 applications.

Problem

Lack of Verifiable on-chain credibility standards

There is no widely adopted on-chain standard for measuring and verifying the credibility of influencers and community participants. Most trust signals are informal, subjective, and cannot be independently verified on-chain.

Reputation is easily manipulated

Influence in Web3 is often driven by social hype, follower counts, and narratives that can be artificially amplified through bots, Sybil accounts, or coordinated manipulation.

Transferable and non-persistent identities

Wallets and social accounts can be created or abandoned with minimal cost, allowing bad actors to reset their identity and reputation without long-term consequences.

Fragmented and off-chain reputation systems

Existing reputation data lives across multiple off-chain platforms and centralized databases, making it non-interoperable and unusable across different decentralized applications.

Lack of accountability and enforcement mechanisms

Without on-chain enforcement, there is no consistent way to penalize malicious behavior or enforce consequences for manipulation, misinformation, or abuse.

Unreliable trust signals for users and protocols

New users and applications lack reliable signals to distinguish credible actors from malicious or low-quality ones, increasing risk and reducing overall trust in the ecosystem.

Sybil attacks undermine social and governance systems

Voting, signaling, and community decisions are vulnerable to Sybil attacks due to the absence of identity-bound and reputation-gated participation.

Solution

On-chain reputation as a core primitive

Vitrum introduces reputation as a first-class on-chain primitive, enabling credibility to be transparent, verifiable, and enforceable directly at the smart contract level.

Soulbound Identity NFT

Each user is represented by a non-transferable Soulbound NFT that permanently binds reputation to a single identity, preventing reputation trading and identity resets.

Dynamic on-chain reputation scoring

Reputation scores are stored as dynamic on-chain properties rather than static metadata, allowing continuous updates without re-minting NFTs or breaking composability.

Automated reputation scoring

Reputation is calculated through automated scoring mechanisms based on on-chain activity and behavioral signals, reducing reliance on subjective or centralized judgment.

Reputation-gated participation

Voting and other social interactions are gated by reputation thresholds, ensuring that only credible participants can influence outcomes.

Bullish or Bearish voting system

Vitrum provides a structured on-chain voting mechanism to generate clear, community-driven credibility signals for influencers and public figures.

Feature

1. On-Chain Reputation as a Core Primitive

Vitrum introduces reputation as a first-class on-chain primitive, allowing credibility to be transparently measured, verified, and enforced directly at the smart contract level. Reputation is no longer an informal social signal, but a protocol-native asset that can be programmatically consumed by decentralized applications.

2. Soulbound Identity NFT

Each user is represented by a non-transferable Soulbound Identity NFT that permanently binds reputation to a single on-chain identity. This design prevents:

  • Reputation trading

  • Identity resale

  • Low-cost identity resets

By anchoring reputation to a soulbound identity, Vitrum ensures that credibility must be earned over time and cannot be transferred or discarded.

3. Dynamic On-Chain Reputation Scoring

Reputation scores are stored as dynamic on-chain properties, not static NFT metadata. This enables:

  • Continuous reputation updates without re-minting NFTs

  • Gas-efficient score changes

  • Native composability with other smart contracts

Other protocols can read and enforce reputation scores directly on-chain without relying on off-chain indexing.

4. Automated Reputation Scoring with On-Chain Verification

Vitrum combines automated reputation scoring with cryptographic on-chain verification. Reputation is derived from behavioral and activity-based signals analyzed off-chain, then verified on-chain through signature-based validation.

This approach:

  • Reduces subjective or manual judgment

  • Preserves scalability

  • Ensures that all reputation updates are verifiable and tamper-resistant

5. Reputation-Gated Participation

Vitrum enables reputation-gated interactions, where only identities that meet predefined credibility thresholds can participate in sensitive actions such as voting, signaling, or access control.

This mechanism:

  • Raises the cost of Sybil attacks

  • Filters low-quality or malicious participation

  • Ensures that influence is earned, not fabricated

6. Bullish or Bearish Voting System

Vitrum provides a structured on-chain bullish and bearish voting mechanism to generate clear, community-driven credibility signals for influencers, public figures, or initiatives.

Votes are:

  • Reputation-gated

  • Identity-bound

  • Immutable once cast

This ensures that social signals reflect credible conviction, not short-term hype or manipulation.

Identity Creation

If the wallet does not yet have a Vitrum identity, the user is prompted to mint a Soulbound Identity NFT.

This identity NFT is non transferable and permanently bound to a single wallet address. Each wallet can mint only one identity, enforcing a one to one relationship between wallet and identity.

By anchoring identity on chain, Vitrum prevents identity resale, reputation trading, and low cost identity resets.

On-Chain Activity Sources

Vitrum derives reputation from verifiable on-chain activity originating from supported networks.

At this stage, reputation scoring is based on on-chain activity from the following networks:

• Arbitrum Mainnet • Arbitrum Sepolia

The analyzed activity includes wallet age, transaction history, and interactions with smart contracts deployed on these networks.

By clearly defining supported networks, Vitrum ensures that reputation scores are consistent, auditable, and resistant to cross network manipulation.

On-Chain Activity Analysis

After identity creation, Vitrum evaluates the wallet’s on-chain behavior.

On-chain data is retrieved through Alchemy, which provides reliable access to blockchain state, transaction history, and contract interaction data without relying on custom indexers.

This analysis focuses on measurable signals that reflect long term participation within the Arbitrum ecosystem rather than off chain or social metrics.

Reputation Calculation and Verification

Reputation is calculated through automated scoring logic based on the analyzed on-chain activity.

The resulting reputation score is verified on chain using cryptographic signature based validation. This ensures that reputation updates are authorized and cannot be spoofed or arbitrarily modified.

Verified reputation scores are stored as dynamic on-chain properties associated with the user’s Soulbound Identity NFT rather than static metadata.

This design allows reputation to evolve over time without re minting NFTs while preserving composability with other smart contracts.

Reputation Gated Participation

Vitrum uses reputation as an enforceable access control mechanism.

Applications and smart contracts can define minimum reputation thresholds before allowing users to participate in sensitive actions such as voting, signaling, or access restricted interactions.

In Vitrum’s initial implementation, only identities with an on-chain reputation score of 100 or higher are eligible to participate in bullish or bearish voting on crypto influencers.

Wallets with reputation scores below this threshold are restricted from influence related actions.

Voting and Signal Generation

Eligible users can cast bullish or bearish votes on crypto influencers.

Votes are identity bound, reputation gated, and immutable once submitted. Each eligible wallet carries equal voting weight, ensuring fairness and preventing dominance by capital or automation.

This voting process generates clear, community driven credibility signals grounded in verified on-chain behavior.

Enforcement and Reputation Lifecycle

Vitrum treats reputation as both earned and enforceable.

The protocol includes an on-chain slashing mechanism that allows reputation to be penalized or reset in cases of proven abuse, manipulation, or rule violations.

Reputation can increase through continued on-chain participation on supported networks, but it can also be reduced or lost, creating long term accountability.

Contract Address (Deployed on Arbitrum Testnet) :

VitrumIdentity: 0xB25c93f98e05a3db58fae281c9226281D2C1078D

VitrumVote: 0x310869f0312a0A0c607e2D5BdF57F4a1aaBed1A2

Gitbook : https://zoe-2.gitbook.io/vitrum
Github Organization : https://github.com/Vitrum-Labs
Website : https://vitrum-arbitrum-mini-apac.vercel.app

Progress During Hackathon

MVP

Tech Stack

Next
Web3
Solidity
Alchemy
Tailwind CSS
Node JS
Wagmi
Rainbowkit

Fundraising Status

None

Team Leader
OOktavianus Bima Jadiva
Sector
SocialFiNFTOther