# Get Started

Canton ecosystem wallets are not dApp enabled (yet), but we have a solution – Pool Addresses.

* [x] Non-custody.&#x20;
* [x] Atomic.

{% stepper %}
{% step %}

### <i class="fa-wallet">:wallet:</i> Use a supported wallet.

Interact from any wallet that supports CIP-56 tokens. Check [Wallet Support](/using-tradecraft/wallet-support.md) (up next).
{% endstep %}

{% step %}

### <i class="fa-paste">:paste:</i> Get the Address.

Browse [Pools & Pool Addresses](/using-tradecraft/pools-and-pool-addresses.md) and select the pool and Address to manage liquidity or trade.
{% endstep %}

{% step %}

### <i class="fa-arrow-right-arrow-left">:arrow-right-arrow-left:</i> Send & receive.

Offer tokens to the Pool Address, receive your return tokens atomically back to your wallet. Learn more – [What are Pool Addresses?](/using-tradecraft/what-are-pool-addresses.md)
{% endstep %}
{% endstepper %}

{% hint style="info" %}

## How is this non-custody?

When you send tokens on Canton the recipient must accept the offer before the tokens leave your wallet. When a Pool Address sees your transfer offer it will accept the offer, perform the operation (trade/manage liquidity), and return the correct tokens *atomically*, meaning the operation succeeds in whole, or else it is reversed. If it succeeds, you have your returned tokens. If it fails, your transfer offer remains in place (and your tokens remain in your wallet) until expiration when the tokens will automatically return to your available balance.
{% endhint %}


---

# 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.tradecraft.fi/using-tradecraft/get-started.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.
