Conformance and security checks for SEP-56 vaults on Stellar.

Built for
safer vaults.

Aegis Vault helps developers test core vault functions and common security risks before their vault reaches users — with clear results in minutes.

  • 11Automated checksDeterministic verification

    7 conformance4 security

  • Live on Soroban TestnetStellar Testnet

Why Aegis Vault

Vaults are simple.
Until one thing goes wrong.

Small mistakes in vault logic can become expensive problems. We help catch issues in core vault behavior and common security risks before they reach users.

  • Attacker donates directly
  • Share price jumps
  • Next deposit mints ~0 shares

Why it matters

An attacker donates assets directly to an empty vault to inflate the share price, so the next real depositor's shares round down toward zero and their deposit is absorbed.

What Aegis checks

Donation / inflation attack resistance

donation_attack

Tests vulnerability to direct-donation share-price manipulation.

Try Aegis Vault

Start where you are.

Explore Aegis with a test vault, or run the checks against your own.

Just exploring?

Watch the walkthrough or run checks on a sample vault.

No contract address required.

Already have a vault?

Paste your deployed SEP-56 vault address and run the full check suite.

Environment:Stellar Testnet

Before you run this

Seven of the eleven checks interact with the vault you enter — they deposit, mint, withdraw, and redeem using Testnet funds, which changes that vault's state. The four security checks run against a temporary copy instead.

This runs on Stellar Testnet only. Never enter a Mainnet vault address.

Stellar contract address — starts with "C", 56 characters.

The 7 conformance checks make real deposit, mint, withdraw and redeem calls on the target vault with Testnet funds; only the four security checks use a temporary copy.

No report yet

Run a demo or check your vault to see results.

Security checks (4)

  • Donation / inflation attack resistance
  • Overflow protection
  • Rounding direction safety
  • Access control probing

Conformance checks (7)

  • Total assets accounting
  • Deposit conformance
  • Mint conformance
  • Withdraw conformance

Integrate

Keep us close while you build.

Run it locally and check your vault throughout development.

Ready to run

Download

Get the ready-to-use version for Windows or Linux.

For developers

Build from Source

Clone the code from GitHub and build it on your machine.

git clone https://github.com/SkyBreak1927/sep56-vault-guard.git
cd sep56-vault-guard
cargo build --release -p sep56-vault-guard

Your vault deserves
a second look.

Run the checks before it reaches users.

Try now