crossmint_verifiable_credentials 0.1.2
crossmint_verifiable_credentials: ^0.1.2 copied to clipboard
Pure-Dart verifiable credentials primitives for the Crossmint Flutter SDK — credential models, issuance, and verification.
crossmint_verifiable_credentials #
Shared pure-Dart verifiable credentials primitives for the Crossmint Flutter SDK family.
Status #
- Published support package in the
crossmint_flutterpackage family - Owns shared verifiable credentials contracts and models
- Includes pure locator, chain, credential-type, and verification helpers
- Usually consumed transitively through
crossmint_flutter - In this workspace, local dependency overrides keep
crossmint_coreresolvable during monorepo development
What it owns #
- credentials client contract
- verifiable credentials models and request/response types
- credentials API service
- credential locator and chain utilities
- credential type guards and typed parsing
- pluggable credential verification helpers
Public libraries #
package:crossmint_verifiable_credentials/crossmint_verifiable_credentials.dartpackage:crossmint_verifiable_credentials/crossmint_verifiable_credentials_internal.dart
crossmint_verifiable_credentials_internal.dart is for monorepo wiring only.
Example #
import 'package:crossmint_verifiable_credentials/crossmint_verifiable_credentials.dart';
const query = CrossmintCredentialQuery(
credentialId: 'credential_123',
);
final locator = parseCredentialLocator('polygon:0x1234:1');
Relationship to crossmint_flutter #
Flutter apps should usually import the re-exported surface from
package:crossmint_flutter/crossmint_verifiable_credentials.dart unless they
are working directly inside the package-family internals.