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.

Interface
interface Signer

Properties

signerData

abstract val signerData: SignerData
The admin signer data associated with this signer. Contains signer-specific information (email, public key, etc.)

Functions

initialize

abstract suspend fun initialize(service: CrossmintService?)
Initializes the signer with necessary service context. Must be called before sign() operations.

locator

open fun locator(): String

sign

abstract suspend fun sign(message: String): Result<String, SignerError>
Signs a message and returns the signature.