# Smart wallets

Smart wallets on Spacy are engineered to generate tokens whose value is directly tied to the liquidity they hold. When a user purchases Spaces, they are essentially depositing funds into a smart wallet, which in turn mints the content creator's associated token. This system bypasses the need for a direct buyer-seller interaction.

In detail, transferring funds into a smart wallet results in the minting of tokens for the user. Conversely, withdrawing funds equates to burning (destroying) the tokens. Therefore, the total token supply is dynamically adjusted based on the liquidity present in the smart wallet.

The distinctive feature of smart wallets is their token pricing mechanism, known as the "bonding curve". This bonding curve dictates that as more users buy Spaces and add liquidity, they mint more tokens, thereby increasing the total token supply and, consequently, the price of the tokens.


---

# 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://spacy.gitbook.io/spacy/financial-platform/spaces/smart-wallets.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.
