SCU Protocol defines how human contributors validate AI-generated content, how consensus scores are computed, and how contribution value is measured across distributed networks.
🛡 SCU is a semantic contribution unit, not an investment product. It measures contribution quality, not market value.
The full signal flow from AI content generation to consensus score — across every cooperating system.
AI-generated text, summaries, articles, or any machine-produced content that requires human quality assurance before trust is established.
One-line embed that floats on any partner site. Captures contributor actions without interfering with the host site's auth or layout systems.
The contributor identity and reward layer. Handles OAuth, wallets, site API keys, and the admin approval pipeline. Reference: scuconnect.com
Defines the rules: validation types, consensus formula, trust scoring, reputation levels, anti-fraud, and SCU unit issuance algorithm.
Core infrastructure. Stores consensus outputs, exposes quality signals as APIs, and feeds AI training pipelines. Reference: semanticbit.io
Core infrastructure layer. Hosts datasets, APIs, documentation, and developer tools for the semantic validation ecosystem.
This document. Defines the consensus engine, validation types, trust scoring, reputation model, and the SCU unit specification.
The contributor network. Handles OAuth identity, widget distribution, site API keys, SCU wallets, and the admin approval pipeline.
Reference implementation. Demonstrates full widget integration and real-world semantic validation flows on a live product.
How a single human action moves through the protocol — from widget tap to consensus update.
Contributor interacts with the SCU widget on a partner site. Action type captured: like, dislike, verify, correction, or context_approval.
JWT widget credential validated. Rate limit enforced (50/hour per IP). Duplicate prevention checked against ValidationActions table.
ValidationAction persisted with type, content reference, site ID, contributor ID, page URL, and IP hash.
SCU contribution credits issued and added to contributor wallet. Amount determined by RewardRules + trust multiplier.
ConsensusScore for the content item recalculated. Contributor TrustScore and ReputationLevel updated. MinerProfile refreshed.
| Type | Semantic Meaning | SCU Issued | Consensus Weight |
|---|---|---|---|
like |
Content is semantically accurate and contextually correct. | 0.010 SCU | +1.0 positive |
dislike |
Content contains a semantic problem or factual issue. | 0.010 SCU | +1.0 negative |
context_approval |
Content is appropriate for its stated context and audience. | 0.020 SCU | +1.2× contextual |
verify |
Content verified against external reference by a trusted contributor. | 0.015 SCU | +1.5× trust-weighted |
correction |
Contributor submits a corrected version of the content. | 0.050 SCU | Triggers re-validation cycle |
Not raw vote counts — weighted, verifiable, fraud-resistant semantic signals.
| Level | Requirements | Vote Weight |
|---|---|---|
| Novice | 0–9 validations | 0.5× |
| Contributor | 10+, ≥ 60% accuracy | 1.0× |
| Validator | 100+, ≥ 75% accuracy | 1.5× |
| Expert | 500+, ≥ 85% accuracy | 2.0× |
| Arbiter | Manual grant · protocol admin only | 3.0× |
Trust-weighted agreement scoring — not a poll, but a semantic quality measurement system.
Each vote is weighted by the contributor's TrustScore and ReputationLevel multiplier. An Expert's vote carries 4× the weight of a Novice.
Scores are cached per ContentItem. Recalculated on each new validation action. PositiveScore, NegativeScore, and final ConsensusScore stored separately.
When a correction action is submitted, the content item enters a re-validation cycle. The corrected version is scored independently before consensus is updated.
A ConsensusScore below 5 signals (TotalSignals < 5) is marked as "insufficient data." The score is shown but flagged with low confidence.
Who decides, who enforces, and how disputes are resolved within the SCU Protocol.
A utility unit measuring and rewarding semantic contribution. Not a financial instrument. Not a cryptocurrency.
SCU (Semantic Contribution Unit) is a utility-based contribution credit, similar to RLHF reward signals used in AI training. It is not an investment product, financial instrument, or cryptocurrency. It has no guaranteed market value and is not designed for speculative trading. Holding or earning SCU does not constitute ownership of any equity, asset, or financial security.
Contribution credits are issued for accepted validations, quality corrections, consensus alignment, and sustained high-trust contributions. Rates defined in RewardRules.
SCU unlocks advanced AI refinement requests, premium API access tiers, semantic processing credits, and priority content review queues.
SCU is a contribution utility credit — similar to RLHF reward signals. It measures semantic contribution quality, not speculative market value. No blockchain required.
Future versions may support optional wallet binding (EVM-compatible) for interoperability with broader AI contribution markets. Not active in v1.0.
REST endpoints provided by SCU Connect. All requests authenticated via API key + JWT widget credential.
All API requests require a valid Public API Key (issued after site approval) and a short-lived JWT widget credential from /api/widget-init.php. JWT expires in 15 minutes.
/api/widget-init.php
Initialize a widget session. Returns user info, consensus score for the page, and a short-lived JWT widget credential.
/api/validate.php
Submit a validation action. Issues SCU contribution credits, updates ConsensusScore.
/api/balance.php
Returns the authenticated contributor's SCU wallet balance and last 10 transactions.
/api/consensus.php
Returns the current ConsensusScore for a given content reference. Public endpoint — no authentication required.
| Endpoint | Limit | Window | On Exceeded |
|---|---|---|---|
| /api/validate.php | 50 | per hour / per IP | HTTP 429 |
| /api/widget-init.php | 200 | per hour / per site | HTTP 429 |
| /api/balance.php | 60 | per hour / per JWT | HTTP 429 |
| /api/consensus.php | 500 | per hour / per IP | HTTP 429 |
Missing or malformed request parameters
Invalid or missing API key / JWT
Site not approved or account suspended
User already submitted this action for this content
Too many requests — check retry_after header
Internal error. Retry after 30 seconds
Paste before </body> on any approved site. The widget handles identity, consensus, and SCU distribution independently.
Full REST API as documented above. Works with any language via HTTP.
Drop-in script tag with zero configuration. Handles auth, UI, and reward display.
Composer package for server-side SCU integration, validation recording, and wallet queries.
pip package for AI/ML pipelines that need to push content items and pull consensus scores.
One-click SCU widget installation for WordPress sites — no code required.
Integrate semantic validation into your AI product. One widget embed is all it takes to start collecting quality signals and rewarding contributors.