> For the complete documentation index, see [llms.txt](https://docs.usetrickle.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.usetrickle.xyz/core-concepts/faq.md).

# FAQ

**How does Trickle know I made a swap?**\
Trickle monitors eligible swap activity and detects when a registered wallet makes a qualifying trade. On HyperEVM, that includes supported swaps involving WHYPE, USDC, or USDT0, and on Solana it includes supported swaps involving SOL/WSOL or USDC.

**Which DEXes does Trickle work with?**\
On HyperEVM, Trickle supports major swap flows including Project X and other supported integrations. On Solana, Trickle is designed to work across supported swap activity rather than through a single dedicated DEX interface.

**What if I swap a token that isn’t eligible?**\
Nothing happens unless the swap includes an eligible asset. If a swap does not involve the supported assets for that chain, Trickle does not collect and no savings action is triggered.

**What if both sides of the swap are eligible?**\
Trickle applies one savings collection per swap, not two. The protocol determines the correct collectible side according to the chain’s savings rules.

**Can Trickle drain my wallet?**\
No. Trickle is designed to collect only the savings portion from eligible swaps, and savings outputs are tied to the wallet you configured during setup.

**What if I want to pause?**\
You can pause savings at any time. Future collections stop immediately, while your existing pending savings remain available for resume or withdrawal.

**Can I change my savings wallet?**\
Yes. Trickle supports changing your savings wallet through a protected update flow, so your destination can be updated without affecting your existing setup.

**Is there a minimum swap size?**\
Yes. Swaps below $1 in notional value are ignored. Eligible swaps above that threshold can trigger Trickle automatically.

**Is there a lockup on my savings?**\
No. Your savings are not locked in a fixed-term product, and pending balances remain withdrawable through the protocol flow. Once execution completes, savings are delivered to your configured savings wallet.

**How do referrals work?**\
Each user gets a referral code in the format `TRKL-XXXX`. When someone signs up with your code, you earn a share of the protocol fee they generate, while their own fee rate stays unchanged.

**Does my referral share change if my tier changes?**\
Yes. Your referral share is based on your current tier, so moving up unlocks a larger share going forward.

**What chains does Trickle support?**\
Trickle is available on **HyperEVM and Solana**. The experience is designed to feel consistent across both, while the underlying mechanics stay native to each chain.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.usetrickle.xyz/core-concepts/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
