Get all addresses this facilitator can use as fee payers Enables dynamic address selection for load balancing and key rotation
Array of addresses available for signing
Sign a partially-signed transaction with the signer matching feePayer Transaction is decoded, signed, and re-encoded internally
Base64 encoded partially-signed transaction
Fee payer address (determines which signer to use)
CAIP-2 network identifier
Base64 encoded fully-signed transaction
Wait for transaction confirmation Allows signer to implement custom retry logic, timeouts, and confirmation strategies
Transaction signature to confirm
CAIP-2 network identifier
Promise that resolves when transaction is confirmed
Minimal facilitator signer interface for SVM operations. Supports multiple signers for load balancing and high availability. All implementation details (RPC clients, key management, signature handling) are hidden.