Opine

Opyne Protocol

1. Abstract

Opyne is a question-response platform built on Solana that enables users to create, fund, respond to, and govern structured questions using USDC.

Opyne introduces:

  • On-chain response accounting and verifiable reward distribution
  • Programmable USDC incentives with rarity-weighted payouts
  • Identity-verified participation through on-chain demographic attestations
  • Per-question governance by contributors
  • Immediate reward settlement on response

Opyne transforms structured questions into programmable economic coordination primitives backed by transparent on-chain logic.

2. Problem Statement

Traditional polling and survey systems suffer from structural weaknesses that limit credibility, representativeness, and engagement quality.

2.1 Opaque Trust Models

Most platforms that collect responses rely on centralized infrastructure:

  • Closed databases
  • Proprietary sampling methodologies
  • Opaque weighting algorithms
  • Manual result adjustments

Participants must trust that results are counted correctly and not modified after collection. There is no cryptographic verification layer.

2.2 Sample Size & Sampling Bias

Collecting high-quality responses is expensive and operationally constrained, directly affecting both sample size and representativeness.

Common constraints include:

  • Limited outreach capacity
  • Declining response rates
  • Short collection windows
  • High marginal acquisition costs

As a result, many systems rely on relatively small samples and statistical extrapolation.

Small samples increase variance. Biased samples increase systematic error.

2.3 Weak Incentive Alignment

Most response platforms offer little or no economic incentive for thoughtful participation.

This leads to:

  • Low-effort submissions
  • Spam responses
  • Automated bot activity
  • Reduced signal quality

There is no native mechanism to align capital with participation quality.

2.4 No Representativeness Guarantees

Traditional systems have no built-in mechanism to ensure demographic representativeness. Overrepresented groups dominate results, while underrepresented groups are either absent or statistically extrapolated.

There is no way to economically incentivize participation from specific demographics without extrinsic recruitment campaigns.

3. Questions as a Primitive

Opyne is built around the concept of a question — a structured prompt with predefined response options and programmable rules.

A question can represent:

  • Political sentiment measurement
  • Consumer product feedback
  • Market research
  • Community governance decisions
  • Social coordination prompts

By elevating the primitive from "poll" to "question," Opyne becomes a generalized coordination protocol rather than a single-use application category.

4. Core Mechanics

4.1 Question Creation

A creator deposits USDC and defines:

  • The question text
  • Response options (2–10 discrete choices)
  • Start time
  • End time (optional; questions can be perpetual)
  • Voting cooldown (minimum time between repeat responses; zero disables repeats)
  • Demographic configuration (targeting and reward parameters)

The creator's USDC is transferred to an on-chain question vault. The creator becomes the first contributor and receives governance rights proportional to their funding.

4.2 Identity Verification & Demographic Attestation

To ensure one-person-one-response integrity and enable demographic targeting, respondents must complete identity verification.

The verification flow:

  1. A user completes KYC through a third-party identity verification provider
  2. Verified demographic attributes are extracted and mapped to anonymized buckets: gender, age group, country, state/region, postal code bucket, and optionally race/ethnicity
  3. An on-chain attestation is created on Solana via the Solana Attestation Service (SAS), linked to the user's wallet address
  4. The attestation contains only bucketed demographic indices — not names, dates of birth, document images, or other personally identifiable information

Users may also self-report certain demographic attributes (such as race/ethnicity) that are not available from identity documents. Self-reported data is stored in the same bucketed format and included in the on-chain attestation.

The attestation is signed by a trusted issuer and verified on-chain at response time. This ensures that each participant is a unique, verified individual and that their demographic profile matches the question's eligibility criteria.

4.3 Demographic Configuration & Rarity-Weighted Rewards

Each question can define a demographic configuration that controls both eligibility and reward economics.

The demographic config specifies:

  • Allowed demographics — which demographic buckets are eligible to respond (e.g., only respondents from specific countries or age groups)
  • Attribute weights — how much each demographic dimension contributes to reward calculation
  • Rarity parameters — alpha (smoothing), eta (scaling), minimum reward, and maximum reward

Rarity Formula

Rewards are computed using a rarity-weighted formula that pays more to respondents from underrepresented demographics:

For each weighted demographic attribute, a rarity score is computed inversely proportional to the number of existing responses in that bucket. The total rarity score across all weighted attributes determines the reward amount, clamped between a configured minimum and maximum.

This creates a self-correcting economic incentive: as a demographic bucket fills up, its reward decreases, while underrepresented buckets offer higher rewards. The result is an organic pull toward demographic balance without manual intervention.

4.4 Responding & Immediate Rewards

A participant:

  1. Connects their wallet (which must have a valid on-chain SAS attestation)
  2. Selects a response option
  3. The on-chain program verifies: attestation validity, demographic eligibility, cooldown compliance, and vault balance
  4. The response is recorded on-chain
  5. The rarity-weighted USDC reward is transferred from the question vault to the participant in the same transaction

Reward settlement is atomic — it occurs in the same transaction as the response submission and is enforced by on-chain program logic.

4.5 Contributions

In addition to the creator's initial funding, questions accept additional USDC contributions from any user.

Contributors:

  • Deposit USDC directly into the question's on-chain vault
  • Increase the total reward pool available to respondents
  • Receive governance weight proportional to their contribution amount

Contributed capital is governed under the same on-chain rules as the creator's initial funding.

4.6 Per-Question Governance

Each question has a governance framework available to its contributors (the creator and any additional funders).

Who can participate: Only contributors with a nonzero contribution amount.

Vote weight: Proportional to USDC contributed.

Decision rule: Simple majority — a proposal passes when votes in favor exceed half of the total contribution snapshot.

Proposal types:

  • Update Voting Cooldown — change the minimum time between repeat responses
  • Refund Contributors — proportionally return remaining vault funds to all contributors
  • Close Question — deactivate the question, stopping new responses
  • Update Demographic Config — modify reward parameters (alpha, eta, min/max rewards, attribute weights)

Process:

  1. A contributor creates a proposal (auto-votes in favor)
  2. Other contributors vote during a 7-day voting period
  3. If the proposal reaches majority, anyone can execute it on-chain

Governance rights are scoped strictly to the individual question and do not extend to the platform or protocol level.

5. Architecture

5.1 On-Chain Components

The Opyne smart contract (deployed on Solana) manages:

  • Question state (topic, options, timing, activity status)
  • Question vaults (USDC token accounts holding reward funds)
  • Contribution records and governance weight
  • Response records and vote counts
  • Demographic configurations and eligibility enforcement
  • Reward computation and atomic settlement
  • Proposal creation, voting, and execution

All response accounting, reward distribution, and governance execution are enforced by on-chain program logic.

5.2 Off-Chain Components

Opyne currently operates a web application and related off-chain services that provide:

  • User interface for question discovery, creation, and participation
  • Identity verification coordination (KYC through a third-party provider)
  • Demographic attestation creation (SAS attestation issuance)
  • Transaction fee sponsorship for embedded wallet users
  • Question indexing and search

Although the core question, funding, response, reward, and governance logic are enforced on-chain, Opyne currently retains control over the web application, development, deployment, and related off-chain services.

5.3 Attestation Infrastructure

Demographic attestations are issued through the Solana Attestation Service (SAS):

  • A trusted issuer (controlled by Opyne) creates attestations after successful identity verification
  • Each attestation is a 6-byte array: gender, country, region, postal bucket, age group, race
  • The attestation is linked to the user's wallet address via the nonce field
  • The on-chain program verifies attestation ownership, issuer authority, and demographic eligibility at response time

The issuer set is managed by the protocol authority. Attestations are publicly visible on-chain but contain only anonymized bucket indices.

6. Current Status & Future Direction

6.1 Current State

Opyne is currently under core team stewardship. The platform is operational with:

  • Discrete-choice question creation with USDC funding
  • Identity-verified responses with rarity-weighted immediate payouts
  • Per-question contributor governance with four proposal types
  • On-chain demographic attestations via SAS
  • KYC verification and optional self-reported demographics

There are currently no platform fees on question creation, contributions, or responses.

6.2 Future Direction

Planned areas of development include:

  • Additional question types beyond discrete choice
  • Expanded governance models
  • Ecosystem integrations and third-party interfaces
  • Potential transition of certain platform functions to community- or DAO-based governance

Any transition to decentralized governance is prospective and not guaranteed.

7. Conclusion

Opyne introduces a new primitive: incentivized, identity-verified, demographically representative question-response coordination.

By combining:

  • On-chain transparency and verifiable response accounting
  • Rarity-weighted economic incentives that self-correct toward demographic balance
  • Identity verification with privacy-preserving on-chain attestations
  • Configurable per-question governance by contributors
  • Immediate atomic reward settlement

Opyne transforms structured questions into a programmable coordination mechanism where the quality, representativeness, and integrity of responses are enforced by economic incentives and on-chain logic.