# VaultCraft VCI & SDK

<figure><img src="/files/RIzAadKsrvg45mkU5xQf" alt=""><figcaption><p><a href="www.vaultcraft.io">www.vaultcraft.io</a></p></figcaption></figure>

## What is *VaultCraft*?

🗞️  [**White Paper**](https://github.com/code-423n4/2023-01-popcorn//blob/main/WhitePaper.pdf) 🗞️

VaultCraft is an on-chain, permissionless protocol where anyone can spin up a vault — an automated asset strategy that optimizes returns on user-deposited funds. This is the first open infrastructure allowing for the modularization of vaults using a protocol-endorsed VaultFactory that ensures the safety of the strategy and its contracts. Vaults can interact with a variety of protocols through the ERC4626-Wrapper and are also stackable in design, meaning you can stack on top of other vaults.&#x20;

{% hint style="success" %}

### **Features**

* On-chain
* Decentralized
* Permissionless
* Non-Custodial
* Audited by **Code4rena**, **BlockSec**, and **0xRuhum**
* Bounties **on Immunefi**
* Medium Announcement: [Article](https://medium.com/popcorndao/vaultcraft-by-popcorn-7490d2b1e419)
  {% endhint %}

VaultCraft provides specialized module functionality for trading, leveraging, staking, and more. The protocol dramatically reduces the required capital and time to market for any B2B enterprise looking to quickly expand its DeFi offering and allows anyone with little coding knowledge to mix and match both protocols and strategies to create sophisticated DeFi products within just a few clicks.

## Why did we build VaultCraft?

The protocol will serve as the on-chain infrastructure providing modular tooling for both B2B enterprises and retail to easily create automated yield-generating asset strategies. Not only will the protocol allow VaultCraft to dramatically scale up its product offering and create more revenue streams for both VaultCraftDAO and funding public goods, but it will also serve as DeFi’s AWS equivalent offering scalable solutions for new protocols. VaultCraft will do for the yield space what Uniswap did for AMMs.

{% hint style="info" %}
The VaultCraft SDK is used to create all of VaultCraft's vault strategies
{% endhint %}

<figure><img src="/files/NjiU4TpftYskaCDLrgup" alt=""><figcaption><p>Customize your own vault</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vaultcraft.io/products/vaultcraft-vci-and-sdk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
