# GoodieBag

### **What is Goodiebag?**

Goodiebag is a tool that allows users to buy multiple ERC20 tokens in a single transaction. The tokens bought are selected depending on the strategy chosen from the list of strategies.

### **How does Goodiebag work?**

Goodiebag works by allowing users to select a strategy from the list of available strategies.&#x20;

<figure><img src="/files/XPHnL548d4Wl95V9cx3y" alt=""><figcaption><p>Stratergy list</p></figcaption></figure>

Once a strategy is selected, the user can adjust the amount of tokens to buy and remove any tokens they do not want.&#x20;

<figure><img src="/files/6xgErfTsxUGhXbLTLk3b" alt=""><figcaption><p>Settings</p></figcaption></figure>

After the user has configured their multi-buy, they can execute the transaction and receive the tokens. The amount entered for the multi-buy will be divided equally across all the tokens in the list. For example 0.01 ETH buying 10 tokens will be 0.001 ETH per token.


---

# 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://goodiebag.gitbook.io/untitled/goodiebag.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.
