Back to leaderboard
Season 1 · DeFi & Open Finance

OPN Checkin Ledger

A simple on-chain check-in ledger with native OPN stake records.

Stage 1, ReviewDeFi & Open Finance

by gugovchik · 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.

Project snapshot

OPN Checkin Ledger is an on-chain activity ledger deployed on OPN Chain. It lets a user make a check-in with a small native OPN stake, and the contract stores that check-in as a transparent wallet-based record.

The build is intentionally simple: one action creates a check-in entry, and the chain keeps the timestamp, amount, and reclaim status.

Why this matters

A lot of Web3 communities use check-ins, quests, streaks, builder logs, and participation records. Many of those actions are off-chain or handled by centralized dashboards.

This contract explores a minimal on-chain version of that idea: a user proves activity by creating a timestamped check-in record with native OPN.

How the contract works

  • The user calls checkInWithStake() and sends native OPN.
  • The contract creates a check-in record for that wallet.
  • Each record stores the stake amount, check-in time, and reclaim status.
  • The contract tracks total check-ins and total staked amount.
  • The user can read their check-in count and individual check-in details.

OPN Chain usage

The contract was deployed during the Season 1 window on OPN Chain. A live checkInWithStake() transaction was executed, so the submission includes both deployment proof and interaction proof.

Roadmap

02/03

What ships next.

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

Current version

The first version of OPN Checkin Ledger is focused on a minimal on-chain activity record:

  • Deploy the check-in ledger contract on OPN Chain.
  • Test the checkInWithStake() function with native OPN.
  • Store check-in amount, timestamp, and reclaim status on-chain.
  • Track total check-ins and total staked amount.
  • Submit the build for Season 1 review.

Next step

The next stage is to make the check-in flow easier for users:

  • Build a simple wallet-connected check-in page.
  • Show the connected wallet's check-in history.
  • Display total check-ins and total amount staked.
  • Add explorer links for every check-in transaction.
  • Add clearer UI states for active and reclaimed check-ins.

Feature expansion

After the basic interface is ready, the contract can grow into a broader activity tool:

  • Add named check-in campaigns.
  • Add daily or weekly check-in windows.
  • Add streak tracking.
  • Add ERC-20 stake support.
  • Improve event indexing for analytics.

Long-term idea

The long-term direction is to turn this into a lightweight participation layer for OPN Chain communities, where builders, users, or campaigns can create transparent on-chain records of activity and engagement.

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.

  • 01OPNCheckinLedgerPrimary

    0x4De3D5E973C65E8Ba442b13FF0DA27Ba72393611

    tx 0xf68cfe0f1b4e13ab12937370a606231a1c598bcd1cded20c07651aac10c55525

    deployed Jun 2, 2026 · block 17764555