Support

Build an unsigned donation transaction

Builds an unsigned SOL transfer to the Blueprint donation address. Same zero-custody pattern as staking — sign client-side and submit. Blueprint is free infrastructure; donations help sustain development.

post/api/v1/donate

Request

  • Base URL: https://solentic.theblueprint.xyz
  • URL: https://solentic.theblueprint.xyz/api/v1/donate
  • Auth: none required

Request body

walletAddressstring required

Solana wallet address to donate from

amountSolnumber required

Amount of SOL to donate (minimum 0.001 SOL)

Response

Unsigned donation transaction with suggested amounts

transactionstring

Base64 encoded unsigned transaction

stakeAccountAddressstring

New stake account address (only for create stake)

messagestring

Human/agent-readable instruction

signersstring[]

Public keys that need to sign

estimatedFeeSolnumber

Estimated network fee in SOL (0.00001 for stake, 0.000005 for unstake/withdraw)

expiresAtstring date-time

ISO 8601 timestamp when this transaction expires (~60s after creation). Solana blockhashes are short-lived — sign and submit before this time or request a new transaction.

warningsstring[]

Warnings including blockhash expiry and balance checks

Changes

No recorded changes to this operation across all 1 revision of this API.