Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.heysage.me/llms.txt

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

POST /sponsor/send

Receives a base64-encoded, user-signed VersionedTransaction, adds the server’s signature as fee payer, and broadcasts it. The transaction must already carry all required non-server signatures (e.g. the user’s member signature on vaultTransactionCreate + proposalCreate + proposalApprove).

Request

{
  "transaction": "<base64-encoded VersionedTransaction>"
}
FieldTypeRequiredDescription
transactionstringYesBase64 of the user-signed VersionedTransaction

Response

{
  "signature": "…"
}
FieldDescription
signatureThe confirmed on-chain transaction signature

Related: POST /sponsor/close

Reclaims rent from a completed proposal’s vault transaction and proposal accounts back to the multisig’s rentCollector (the server). Permissionless on-chain — no user signature required. Called automatically by /execute after a successful execution.
{
  "multisigPda": "…",
  "transactionIndex": "7"
}
FieldTypeRequiredDescription
multisigPdastringYesThe multisig config account address
transactionIndexstringYesThe transaction index to close