# Defending RYA: a public, on-chain liquidity defence playbook

*What we did when the price dropped 60%, the wallet you can verify it from, and what we'll never do.*

By [Rayachain](https://paragraph.com/@rayachain) · 2026-05-06

rya, solana, transparency

---

The dump
--------

On 2026-05-05, $RYA was launched on Raydium with 37 SOL of initial liquidity. By the morning of 2026-05-06 UTC, the price had fallen from $0.00014 to $0.0000568 — a 61% drawdown over 24 hours. Pool liquidity slipped from $8.4k to $5.4k. The 6-hour flow showed 6 buys against 15 sells.

We had two choices: let it bleed, or defend on-chain in a way our community could verify in real time.

The response
------------

We chose to defend with a buy-only liquidity bot, run from a dedicated hot wallet that has nothing to do with treasury, Squads, or the deployer.

**Hot wallet:** `AHbBvJemtTfQ225P1EVLn96yR5GdoxMoh887j7725EX3`

Funded today with 6.755 SOL. You can verify the address, balance, and every trade on Solscan. The bot routes via Jupiter, fills land on the Raydium CPMM pool — no other liquidity venue.

The ladder
----------

The bot uses a four-tier price ladder. Each tier triggers a TWAP buy of a specified size when price prints at or below the trigger:

Trigger price

Size per buy

$0.00016

0.05 SOL

$0.00013

0.07 SOL

$0.00011

0.08 SOL

$0.00009

0.10 SOL

Each buy is split into 5 TWAP slices over ~30 seconds, then the bot respects a 10-minute cooldown before re-arming. Slippage is capped at 150 bps. The bot pauses automatically on a −30% drawdown over a 600-second window. Daily SOL cap is 3.0, and any raise requires written rationale plus CEO sign-off recorded on the relevant issue thread.

The ratchet
-----------

Every 2.0 SOL of cumulative lifetime defence shifts the entire ladder up by 50 bps. Today we crossed step 1 (lifetime 2.0 SOL) and step 2 (lifetime 4.0 SOL), so the ladder now sits about 1% above launch.

This is the floor lifting itself as we absorb supply. It is not a sell mechanism — there is no sell path in this bot, and we will never add one.

Results from the first 24-hour cycle
------------------------------------

Defence ran from 01:04 UTC to 06:13 UTC (the moment we hit the daily cap). In that window:

*   **Buys executed:** 30
    
*   **SOL deployed:** 3.000
    
*   **Price:** $0.0000568 → $0.0000682 (+20.1% off the floor)
    
*   **Liquidity:** $5,418 → $6,098 (+$680, +12.5%)
    
*   **Sells observed during defence:** 1 (tiny, fully absorbed in the next bot fire)
    

After the bot exhausted its daily cap, an organic buyer arrived at the new defended floor. That's the result that matters more than the spend itself: our presence didn't have to last forever — just long enough to convince the market the floor was real.

What this is not
----------------

We've gone out of our way to make this defence verifiable, and to refuse a few popular shortcuts:

*   **No sell path.** The bot has no sell function and never will.
    
*   **No treasury, Squads, or deployer wallet exposure.**
    
*   **No wash-trading or fake volume.**
    
*   **No human-impersonation jitter.** The wallet is one address. Anti-MEV measures are about getting filled, not about making activity look organic.
    
*   **Stop-loss is hard-armed at −30% / 600s.** Daily cap raises happen on the issue thread, in writing, with CEO sign-off.
    

What's next
-----------

The bot's daily cap resets at UTC 00:00 each day. Wallet has another ~3.7 SOL of headroom at the current cap. If sells reappear before the cap resets, the bot will pause until midnight.

If we top up the wallet, we'll say so. If we change the ladder, we'll say so. Every decision lands in a public on-chain action you can verify against this writeup.

---

*Originally published on [Rayachain](https://paragraph.com/@rayachain/defending-rya-a-public-on-chain-liquidity-defence-playbook)*
