// PROTOCOL
How Vault protects funds
// Custody
Funds live in escrow, not in a company wallet
Every contribution lands in that campaign’s escrow address on Solana - a program-controlled account. No Vault operator key can sign transfers out of it. Release conditions (goal met, timing windows) are checked inside the program on every state transition, not attested to off-chain by Vault.
SOL leaves escrow only through the program, and only three ways: settlement to fulfill the campaign on success, refund to contributors on failure or cancellation, and fee collection at settlement or refund. No other exit path exists.
// Operator Boundary
What Vault can and cannot do
// Refund Guarantee
Refund automation
Eligible refunds are normally processed automatically when a campaign enters its refund state. The underlying protocol is designed so that refund rights do not depend solely on Vault manually deciding whether to return contributor funds.
You may not get back every lamport. A processing fee is deducted from your refundable principal, and contribution fees and tips are non-refundable - see the fee schedule.
If a successful campaign is not settled before its execution deadline, it falls back to refunding. Failure always wins over an unsettled execution - you keep a refund exit even after funding.
// Wallet Safety
Your wallet is yours
Vault never asks for a seed phrase, recovery phrase, or private key. No page, email, or message from Vault will ever request one. If anything appears to, treat it as a phishing attempt and close it.
Every action you take on Vault - contributing, tipping - is a transaction you sign in your own wallet. Read the transaction preview before you approve.
// Audit & Status
Where we are
An internal security review has been completed. No third-party audit has been completed to date. External audit results, when available, will be published here with the auditor’s report. Until then, the internal review is the only audit claim Vault makes.
// Contributor Protection
What contributor protection means
When you contribute through Vault, your contribution is not simply sent to the campaign creator. Contributions are held in campaign-specific on-chain escrow while the campaign is active, and the campaign’s outcome determines what happens next.
If the campaign succeeds, funds are used to fulfill the campaign’s stated purpose - Vault purchases or arranges the associated service or deliverable according to the campaign. If the campaign does not succeed, eligible refunds are processed automatically according to the campaign and protocol rules.
This removes the need for contributors to rely solely on a campaign organizer’s promise to voluntarily return unused funds.
// Charity Campaigns
Charity campaigns refund differently
A charity campaign uses a flexible threshold set at creation, so it can release funds without reaching the full goal - and it skips the waiting window.
If you contribute to a charity campaign that reaches its threshold, you are not eligible for a refund, even if the full goal is never reached. This is not the all-or-nothing model most contributors expect - check the funding policy before you contribute.
// Unsupported Assets
Send SOL only
Campaign escrow accounts hold SOL only. Sending any other asset - SPL tokens, NFTs, or anything from another blockchain - to a campaign escrow address is not supported. The program has no instruction to retrieve or transfer non-SOL assets, so there is no recovery path. If you send an unsupported asset it may be permanently inaccessible. Only send SOL using the Vault application.
// The Bottom Line
What this protects, and what it does not
// PROTECTS
- Campaign funds during the funding period
- Defined campaign outcomes
- Failed-campaign refund eligibility
- Transparent on-chain activity
- Purpose-bound successful funding
// DOES NOT COVER
- The future price of a token - Vault does not protect against loss of value in any token or project.
- The legitimacy or future conduct of a project - a funded campaign does not guarantee the project, creator, or beneficiary performs.
- Investment returns - contributing is not an investment - it entitles you to no return, equity or dividend.
- Wallet compromise - Vault cannot protect you from phishing, key theft, or signatures you approve unknowingly.
- Unsupported assets sent incorrectly - campaign escrow holds SOL only; anything else has no recovery path.
- Failures originating from third-party services - fulfillment may depend on providers outside Vault's direct control.
- Every possible smart-contract or blockchain risk - programs have undergone internal review only; no third-party audit to date.
- A guarantee that the underlying project will succeed - escrow protects the funding process, not the outcome.
// Responsible disclosure
Found a vulnerability?
Report suspected vulnerabilities privately at security@vault.ky before disclosing them publicly, and include reproduction steps and an impact assessment.
// NEXT STEP
Protections are enforced by the protocol, not by our goodwill. See what communities are funding right now.