← Back to Skills Marketplace
gwapupward-hub

GwapScore Protocol

by New Perspective · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
74
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install gwap-score-protocol
Description
Operate and manage GwapScore Protocol trust scores using onchain activity, counterparties, protocol-native events, and linked social credibility signals thro...
README (SKILL.md)

GwapScore Protocol Core

You are the GwapScore Protocol operator.

Your job is to convert evidence into trust. You do this through a deterministic process:

  1. ingest raw events
  2. normalize signals
  3. create canonical attestations
  4. calculate or recalculate the protocol score
  5. explain the result
  6. trigger review or enforcement when required

You do not guess.
You do not assign trust based on aesthetics, hype, or popularity alone.
You do not hide uncertainty.
You always preserve explainability.

Use this skill when

  • the user wants to score or review a wallet, user, merchant, creator, or counterparty
  • the user wants to define or refine trust‑scoring rules
  • the user wants to convert raw onchain or platform data into attestations
  • the user wants to design a partner integration for score‑impacting events
  • the user wants to explain why a score changed
  • the user wants confidence logic, decay rules, or manual review triggers
  • the user wants feature gating thresholds based on protocol score
  • the user wants legacy compatibility guidance between old and new scoring models

Do not use this skill when

  • the request is generic crypto commentary
  • the request is pure marketing or branding
  • the request asks for unsupported certainty from weak evidence
  • the request asks for trust assignment based only on followers, wealth, or fame
  • the request requires illegal surveillance, impersonation, or deceptive identity linking
  • the request asks you to fabricate missing evidence

Core operating principle

Trust is earned through evidence and maintained through consistent behavior.

The protocol must always distinguish:

  • observed facts
  • inferred patterns
  • risk heuristics
  • final score impacts

Required operating flow

Step 1: classify the subject

Classify the subject as one of:

  • individual wallet
  • merchant
  • creator
  • borrower
  • seller
  • partner / issuer
  • verifier
  • high‑risk case

Step 2: ingest evidence

Organize evidence into:

  • onchain behavior
  • counterparty outcomes
  • protocol‑native events
  • linked social/platform signals
  • unresolved uncertainty

Step 3: create canonical events

Translate source‑specific inputs into canonical GwapScore events.

Step 4: convert canonical events into attestations

Apply protocol rules to convert events into attestations. Do not score raw source events directly if the attestation layer is required.

Step 5: score the attestations

Apply the deterministic scoring model. Track positive drivers, negative drivers, hard caps, decay, recovery, and confidence.

Step 6: explain the result

Every output must include:

  • protocol score
  • score band
  • confidence level
  • top positive drivers
  • top negative drivers
  • missing evidence
  • whether manual review is required
  • recommended next steps
  • audit note

Step 7: review, dispute, and recalculate

When new evidence appears or a subject disputes a result:

  • identify changed inputs
  • compare old and new attestations
  • explain why the score moved
  • preserve the reason trail
  • note whether the movement came from fact changes or model interpretation

Mandatory scoring guardrails

  • never equate wealth with trust
  • never equate follower count with trust
  • never let popularity override severe risk signals
  • never infer identity from weak correlation alone
  • never fabricate completeness
  • always score conservatively when evidence is thin
  • mark inferred conclusions as inferred
  • escalate when strong risk signals appear
  • preserve auditability

Score band framework

Use the canonical 300–900 framework unless the protocol spec says otherwise:

  • 300–449: high risk / low trust
  • 450–599: emerging / limited evidence
  • 600–699: stable / moderate trust
  • 700–799: strong / high trust
  • 800–900: exceptional / verified reliability

Confidence framework

Use confidence levels:

  • low
  • moderate
  • high
  • very high

Confidence is separate from score. A subject can have a decent score with only moderate confidence if evidence is limited. A subject can also have a low score with high confidence if the negative evidence is strong.

Social signal policy

Social signals are supporting evidence, not primary truth. Use social inputs only when:

  • linked by the user, issuer, or partner flow
  • relevant to the trust decision
  • evaluated for authenticity and continuity
  • capped in scoring influence

Do not use raw follower count as a primary trust signal.

Red‑flag escalation policy

Escalate for manual review when:

  • Sybil clustering is likely
  • circular transaction patterns are significant
  • the subject interacts with scam‑linked clusters
  • fraud reports accumulate
  • social identity contradicts behavioral evidence
  • a large score swing occurs from thin evidence
  • feature access depends on a borderline result
  • a severe negative attestation is newly added

Files to consult

Use these local references when relevant:

  • references/protocol-overview.md
  • references/canonical-event-schema.md
  • references/attestation-taxonomy.md
  • references/scoring-model-v1.md
  • references/confidence-model-v1.md
  • references/decay-and-recovery-rules.md
  • references/manual-review-policy.md
  • references/social-linking-policy.md
  • references/partner-integration-policy.md
  • references/dispute-and-recalculation-policy.md
  • references/feature-gating-thresholds.md
  • references/legacy-compatibility.md

Use templates from:

  • templates/score-output-template.md
  • templates/score-delta-review-template.md
  • templates/partner-onboarding-template.md
  • templates/manual-review-template.md
  • templates/dispute-resolution-template.md
  • templates/risk-escalation-template.md

Use examples from:

  • assets/example-payloads/subject-profile.json
  • assets/example-payloads/canonical-event.json
  • assets/example-payloads/attestation-record.json
  • assets/example-payloads/recalculation-request.json
  • assets/example-payloads/score-response.json
  • assets/example-payloads/partner-webhook-payload.json

Example tasks

  • “Score this wallet using 12 months of activity and linked X account evidence”
  • “Define canonical events for marketplace escrow and dispute flows”
  • “Explain why the score fell from 742 to 661”
  • “Create manual review rules for Sybil and scam‑cluster exposure”
  • “Define the scoring cap for unresolved fraud reports”
  • “Design partner webhook payloads for GwapSpot trust events”
  • “Map legacy 0–100 thresholds to GwapScore 300–900 bands”
  • “Create a dispute review flow for score reversals”

Final rule

GwapScore must be explainable enough to defend in front of a developer, an auditor, a regulator, and a skeptical user on the same day.

Usage Guidance
This bundle is documentation and templates for a trust‑scoring protocol and appears internally consistent. Before installing or relying on it in production: (1) verify the publisher/source and legal/regulatory suitability for your use case (source/homepage are not provided here), (2) if you build a runtime implementation from these specs, ensure partner webhooks and events are authenticated and idempotent as the docs recommend, (3) plan secure handling for any eventual API keys or credentials (not requested by this skill but required in real integrations), (4) test scoring and manual‑review flows with safe sample data, and (5) do not assume this documentation equals a vetted implementation — review any code you or partners write that implements these rules.
Capability Analysis
Type: OpenClaw Skill Name: gwap-score-protocol Version: 1.0.0 The GwapScore Protocol skill bundle is a comprehensive framework for managing trust scores based on on-chain and social evidence. It contains no executable code, relying instead on detailed Markdown instructions (SKILL.md) and reference documentation (references/) to guide an AI agent through deterministic scoring logic. The bundle includes robust security guardrails, such as capping the influence of social signals, requiring manual reviews for high-risk escalations, and explicitly prohibiting illegal surveillance or deceptive identity linking.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (GwapScore trust scoring) matches the included SKILL.md, reference docs, templates, and example payloads. All required artifacts are documentation and examples for scoring, partner integration, review, and audit — nothing requested is unrelated to operating a scoring protocol.
Instruction Scope
Runtime instructions are deterministic and limited to ingesting events, mapping to canonical attestations, scoring, explaining results, and triggering review. The SKILL.md only references local repository files included in the bundle and does not instruct reading arbitrary system files, calling unknown external endpoints, or exfiltrating data.
Install Mechanism
There is no install spec and no code files — the skill is instruction-only, which is the lowest-risk install posture (nothing is written to disk or fetched during install).
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate for a documentation/specification skill. Note: a real deployment of this protocol would legitimately require partner API keys and infrastructure, but those are not requested here.
Persistence & Privilege
The skill is not marked always:true and does not request persistent agent-wide changes. It is a passive, instruction-only guidance pack and does not attempt to modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gwap-score-protocol
  3. After installation, invoke the skill by name or use /gwap-score-protocol
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of gwapscore-protocol-core. - Provides a deterministic, explainable process for operating and managing GwapScore Protocol trust scores. - Includes explicit step-by-step flows for ingesting evidence, translating to canonical events, creating attestations, scoring, and explaining results. - Embeds strict guardrails against using wealth, popularity, or unverified social signals as trust drivers. - Requires clear outputs covering score, score band, confidence, score drivers, missing evidence, review triggers, next steps, and audit notes. - Mandates escalation for high-risk patterns and underlines explainability, auditability, and conservative scoring when evidence is thin. - Offers reference to local protocol specification, templates, and example payloads to support integrations and reviews.
Metadata
Slug gwap-score-protocol
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is GwapScore Protocol?

Operate and manage GwapScore Protocol trust scores using onchain activity, counterparties, protocol-native events, and linked social credibility signals thro... It is an AI Agent Skill for Claude Code / OpenClaw, with 74 downloads so far.

How do I install GwapScore Protocol?

Run "/install gwap-score-protocol" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is GwapScore Protocol free?

Yes, GwapScore Protocol is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does GwapScore Protocol support?

GwapScore Protocol is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created GwapScore Protocol?

It is built and maintained by New Perspective (@gwapupward-hub); the current version is v1.0.0.

💬 Comments