SDK, CLI, Extension, and (paused) Marketplace plugins. Same threshold vault the apps use.
| Surface | Example |
|---|---|
| Agents | Portfolio, send, swap, sign. Authority is the Fast / policy / human choice |
| Trading scripts | DCA, rebalance, scheduled send |
| dApp connect | Extension window.vultisig / EIP-1193 |
| Treasury | N-of-M Secure Vault, programmatic send via SDK/CLI |
| Portfolio | Balances and txs across the vault's chains |
Agents get a vault. You choose Fast (autonomous), policy-bound (paused), or human-approved Secure Vault.
- Languages: TypeScript, shell, or Go
{% content-ref url="ai-agents/" %} ai-agents {% endcontent-ref %}
{% hint style="warning" %} Paused. The plugin marketplace is not in production. These pages describe the planned product and stay for reference. {% endhint %}
Planned Go plugins on Vultisig infrastructure. Not in production.
- Language: Go
- Planned revenue: 70/30 split (developer/treasury)
{% content-ref url="marketplace/" %} marketplace {% endcontent-ref %}
Create and manage vaults from TypeScript.
- Language: TypeScript
{% content-ref url="vultisig-sdk/" %} vultisig-sdk {% endcontent-ref %}
Connect a dApp to the Vultisig Extension.
- Language: JavaScript
{% content-ref url="vultisig-extension-integration-guide.md" %} vultisig-extension-integration-guide.md {% endcontent-ref %}
- How TSS Works - Threshold signature scheme overview
- How DKLS23 Works - The signing protocol
- Vultiserver - Fast vault infrastructure
- Discord: discord.gg/Cugw9T2NrP - Dedicated third-party developer section
- GitHub: github.com/vultisig - Source code and issue tracking