verifiable-credentials

Verify and sign RDF graphs with Ed25519 signatures and DID resolution.

8|1|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/sparq-org/sparq --skill verifiable-credentials-sparq-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verifiable-credentials
Source: https://github.com/sparq-org/sparq/tree/main/skills/verifiable-credentials
Command: npx skills add https://github.com/sparq-org/sparq --skill verifiable-credentials-sparq-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sparq-vc, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a means to verify and sign RDF graphs with W3C Data Integrity standards, offering tamper-evident and non-repudiation capabilities.

Core Features & Use Cases

  • Data Integrity: Implements the W3C Data Integrity standard with Ed25519 signatures over RDFC-1.0 canonical form.
  • DID Resolution: Resolves did:key and did:web to verification keys.
  • Use Case: Ideal for scenarios where you need to ensure the authenticity and integrity of RDF data, such as in data marketplaces, journalism, or agent-to-agent exchanges.

Quick Start

Verify the integrity of an RDF graph using the 'verifiable-credentials' skill and the provided key.

Frequently Asked Questions about verifiable-credentials

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify RDF data integrity using Ed25519 signatures?

You can verify RDF graph integrity by applying W3C Data Integrity standards with Ed25519 signatures over RDFC-1.0 canonical form. This process ensures tamper-evident authenticity and non-repudiation for RDF data.

What is did:key and did:web resolution for signature verification?

DID resolution is the process of resolving decentralized identifiers like did:key and did:web to retrieve their public verification keys. This Skill uses sparq-vc to resolve these DIDs for validating Ed25519 signatures on RDF graphs.

How do I sign RDF graphs with W3C Data Integrity standards?

You sign RDF graphs by applying Ed25519 cryptographic signatures over their RDFC-1.0 canonical form. This implements W3C Data Integrity standards to ensure data authenticity and tamper-evidence using the sparq-vc dependency.

When do I need RDF graph signature verification in data marketplaces?

RDF graph signature verification is needed in data marketplaces, journalism, and agent-to-agent exchanges to ensure data authenticity and provenance tracking. It provides tamper-evidence and non-repudiation for RDF-based data.

Do I need sparq-vc to resolve did:key verification keys?

Yes, the sparq-vc dependency is required to resolve did:key and did:web identifiers into verification keys. It handles the cryptographic signing and DID resolution required to validate Ed25519 signatures over RDF graphs.