Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt

Use this file to discover all available pages before exploring further.

Class Fetches a Lit Protocol capacity delegation signature from the Crossmint API.
class CrossmintDelegationSignatureService
This is used to authorize decryption of credentials encrypted with DECENTRALIZED_LIT. The delegation signature grants the caller capacity on the Lit network without requiring their own Lit tokens. Note: Lit Protocol decryption itself is not supported on mobile (no @lit-protocol/lit-node-client equivalent for Dart). This service is provided for future integration when a mobile-compatible Lit client becomes available.

Constructors

CrossmintDelegationSignatureService

CrossmintDelegationSignatureService({
  required this.baseUrl,
  required this.apiKey,
  http.Client? httpClient,
})

Properties

baseUrl

final String baseUrl

apiKey

final String apiKey

Methods

getDelegationSignature

Future<CrossmintJsonMap> getDelegationSignature()
Fetches the delegation signature from Crossmint.