Back to leaderboard
Season 1 · DeFi & Open Finance

Neo_ID

The app dynamically evaluates a user's wallet balance on-chain to display, preview, and mint a custom-tiered sovereign identity NFT badge.

WithdrawnDeFi & Open Finance

by jimmyogb12 · submitted Jun 2, 2026

Community votes

0

Voting opens when this submission reaches the Top 10 stage.

Overall score

/ 100

Weighted average across the 5 judging criteria.

Description

01/03

What the builder said.

Written by the team, rendered as the markdown they typed in the submission wizard.

What is the NeoID Sovereign Badge Engine? The NeoID Sovereign Badge Engine is a dynamic identity verification protocol and decentralized dApp terminal running on the OPN Testnet. It bridges the gap between on-chain asset states and user-facing frontend metrics.

The system consists of a gas-optimized Solidity smart contract (ERC-721 extended) coupled with a premium, responsive cyberpunk terminal frontend built via Tailwind CSS and Ethers.js. Why Was This System Built? Standard NFTs rely on static metadata URLs hosted on centralized servers, leaving the token data immutable or disconnected from a user's changing web3 footprint.

The NeoID Sovereign Badge Engine solves this by introducing On-Chain Evaluation Context:

Dynamic Identity Progression: The smart contract directly parses the user's native network parameters (user.balance) in real-time. As the user's OPN balance crosses specific thresholds, their cryptographic identity tier shifts automatically between Bronze, Silver, and Gold.

Tamper-Proof Metadata Renders: All token metadata strings and badge tier structures are generated directly inside the contract runtime execution payload using base64 encoding—eliminating external server dependencies.

Immersive Node UX: The matching user terminal features a low-latency retro grid interface, persistent real-time event logs, and retro-synthesized audio feedback (Web Audio API) to transform standard wallet actions into a tactile command console environment.

Technical Specifications & Integration Architecture The codebase is split into two cleanly decoupled components optimized for deployment and code review environments:

I. The Backend Engine (NeoIDBadge.sol) An ERC-721 Enumerable contract utilizing OpenZeppelin libraries to restrict duplicate identity minting while calculating dynamic properties on-chain. II. Frontend Client (index.html) The user interface hooks directly into the Injected Provider to display dynamic data based on the logged-in session state.

Target Contract Address: Linked securely to the network using standard hex identifiers.

Visual State Machine: Displays a dashed "Predicted Preview" if the user has not yet minted their asset, which dynamically mutates into a solid "Verified On-Chain Render" with distinct glow rings once the mint transaction achieves block clearance.

Roadmap

02/03

What ships next.

The builder's own next-quarter plan. Use it to gauge follow-through and ambition.

Development Roadmap

Q3 2026 // Core Expansion (The Next Quarter)

Cross-Chain State Syncing:** Integrate Chainlink CCIP to read balance verification states across multiple EVM testnets, allowing users to aggregate their identity score outside the native OPN network. On-Chain Attribute Mutators:** Implement secondary smart contract methods allowing users to burn raw network tokens to attach permanent cosmetic modifications and custom metadata tags directly to their Sovereign ID. WalletConnect v2 Integration: Expand web3 connection profiles beyond desktop extension injections to seamlessly support native mobile hardware wallets.

Q4 2026 // Middleware & Identity Utility (The Quarter After)

NeoID OAuth SDK Release:** Ship a plug-and-play developer toolkit enabling external dApps to use the Sovereign Badge as a decentralized sign-in and automated gated-access gatekeeper. Gasless Relayer Infrastructure:** Integrate ERC-2771 meta-transactions (Biconomy/Gelato integration) to implement gasless minting structures, letting applications sponsor transaction costs for new platform onboarding. Dynamic SVG Generation Engine:** Upgrade the backend tokenURI script to mathematically render raw vector paths directly on-chain, eliminating static emoji dependencies for live status assets.

2027 & Beyond // Network Sovereignty (Phase 3)

Zero-Knowledge Identity Proofs (ZK-ID): Implement cryptographic zk-SNARK verifiers allowing players to validate their tier metrics (e.g., proving they possess a "Gold Tier" balance threshold) without revealing their absolute wallet balances. Sovereign Profile Aggregation Layer:** Transition from simple balance indexing to an intricate, decentralized on-chain credit-and-reputation engine parsing automated liquidity pool contributions, staking intervals, and governance voting frequency.

On-chain proof

03/03

1 contract on OPN Chain.

The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.

  • 01NeoID Sovereign PassportPrimary

    0xa27e390CC82793911D805D4cB3E0c50F2117C77A

    tx 0x2d0d3f8c40e2f2cb4a98dfc1158fa6cdb1b244163b85a1a338e4004b734a5b59

    deployed Jun 2, 2026 · block 17749754