# Creating a BSKT

The BSKT Lab is where you create new tokenized investment portfolios. Any wallet can create a BSKT. There are no applications, approvals, or minimum track records required.

## Overview

Creating a BSKT is a three-step process:

1. **Compose:** Select tokens and assign allocation weights
2. **Design:** Name your BSKT, choose a ticker, and add branding
3. **Fund:** Deposit the initial capital to deploy the basket on-chain

Once deployed, you become the BSKT's manager with full control over its allocation strategy.

## Requirements

* A Web3 wallet connected to the Ethereum network
* Minimum 0.1 ETH to seed the basket
* Additional ETH for Ethereum gas fees

## What Happens When You Create a BSKT

When you deploy a BSKT:

1. Your ETH is converted into the tokens you selected, according to your specified weights
2. A new BSKT smart contract is created on Ethereum
3. You receive **LP tokens** representing your initial investment (your personal capital)
4. You receive the **management NFT**, granting you manager rights over the basket
5. Your BSKT appears on the Explore page and Leaderboard

## Important Notes

* The manager can only rebalance the basket's allocation. They cannot withdraw other investors' funds.
* Your initial ETH is used to purchase the underlying tokens according to your allocation weights. LP tokens are minted to represent your contribution — this is your personal investment in the basket, not a fee.
* A creation fee (percentage of the initial deposit) applies and is defined by the protocol.
* On Ethereum, every BSKT must currently include a minimum ALVA allocation (see [Composing Your Allocation](/bskt-lab/composing-your-allocation.md)). This requirement is changing with the upcoming Base deployment.

## Draft Saving

If you start the creation process but don't complete it, your progress is automatically saved as a draft in your browser. You can resume where you left off within 24 hours.

See the following pages for detailed guidance on each step:

* [Composing Your Allocation](/bskt-lab/composing-your-allocation.md)
* [Designing Your BSKT](/bskt-lab/designing-your-bskt.md)
* [Funding & Deployment](/bskt-lab/funding-and-deployment.md)


---

# 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.alvara.xyz/bskt-lab/creating-a-bskt.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.
