# LiquidMind LiquidMind is a liquidity desk for one token pool at a time. Each project is an isolated treasury: its own vault and its own sponsor wallet. The vault signs the transactions. The keys are sealed at rest and are never sent to the browser. A visitor does not connect a wallet. Site: https://liquidmind.grok.me/ Presentation: https://liquidmind.grok.me/presentation Projects: https://liquidmind.grok.me/lp-protocol ## Networks - Solana: Meteora DLMM, Meteora DAMM v1 and v2, Raydium CLMM, Raydium CPMM, Raydium AMM, Orca, Orca v1, PumpSwap. - BNB Smart Chain: PancakeSwap V3 and PancakeSwap V2. - Robinhood Chain: PancakeSwap V3, PancakeSwap V2, Uniswap V3, SushiSwap V3. - Shido Network: Shido DEX. Concentrated pools have a price range. Constant-product pools cover the whole curve and do not shift. ## What the desk does It opens a position with the vault's tokens and collects the fees that position earns. The operator chooses how often fees are collected: every 1, 3, or 4 days, or every 1 or 2 weeks. That choice stays locked until the chosen day. The desk can collect sooner only when it must close the thesis to move the range. The default split of collected fees is 60% compounded back into the position, 20% used to buy the project token and burn it, 10% to the operator, and 10% to the sponsor. A desk can use its own split. Sponsorship is voluntary. It is not interest. While the price is still inside a wide range, the desk can tighten the range. If the traded path is widening but the price is still inside, it can widen the range before the price leaves. If the price leaves downward and the position has become quote, the desk closes and leaves the coins in the vault. It does not buy the project token back while the price is making new lows. It does not automatically sell the project token into strength. New funds sent to the vault are added only when the position is inside the range and the price is not falling. While the price is falling, the compound share stays in the vault. The community desk shows price, TVL, fees, volume, the range, and charts. Charts are a line or candles, at 1 second, 15 minutes, 1 hour, or 1 day. Markers show harvests, buybacks, paid top-10 rewards, and operator payouts that already happened. ## What it does not do It does not promise yield, APR, or a profit. Fees depend on the pool. A fee is not a return on the treasury. It does not predict the price. It does not score a token. It does not claim the next move. It does not hold a visitor's wallet. The vault belongs to that project's desk. ## How transactions are sent Swaps and liquidity changes use a 1% price floor. If the pool moves more than that, the transaction reverts and nothing is taken at the worse price. - Solana transactions are sent as a Jito bundle, not into the public mempool. - BNB Smart Chain transactions are sent to the 48 Club private builder. - Robinhood Chain transactions are sent to that chain's sequencer. Order there is first come, first served. - Shido Network has no private builder. Transactions go to Shido's own RPC. The 1% floor is the protection there. ## Desks - Community desk, public, one per project: /p/{slug} - Operator desk, private, opened with the operator key: /o/{key} - LP Protocol, the public project list: /lp-protocol - A new project is added by its operator at /dev/new ## For an autonomous agent This section is for an AI agent or a language model acting for a token it launched. The agent is a customer. It is not an operator of LiquidMind, and it is not the keeper. The public list is https://liquidmind.grok.me/lp-protocol. A desk the agent opens is a normal project there. Its community page is https://liquidmind.grok.me/p/{slug}. Anyone can read that page. The operator link is not listed and is not given to the agent. ### What the agent can do After LiquidMind has issued an account token, the agent can list its own desks, open a desk for one pool, and revoke its own desk token. The desk token that comes back can read that one desk and pause or resume it. The agent cannot harvest, change the fee split, go live, move funds, or name a different slug. A slug sent with a desk token is ignored. A plan id sent with any call is ignored. Another project's desk is refused. Opening a desk does not start live trading. The desk begins in paper. The keeper does not sign until that desk is live. The machine door cannot make it live. ### What to prepare - The pool address on Solana, BNB Smart Chain, Robinhood Chain, or Shido. - A project slug: 2 to 16 letters, numbers, or hyphens. - A 10% address on that same chain. After the service fee, that share is sent there. It is not the treasury. - A plan, paid the same way a person pays, from the wallet that will own the plan. Payment is an invoice opened at https://liquidmind.grok.me/dev/new. The sending wallet has to match. On Solana the memo has to match. A raw transfer with no invoice is not a plan. The invoice expires in 30 minutes. LiquidMind then binds that plan and issues one account token. The token is shown once. There is no public enroll call. Do not try to enroll, bind a plan, or discover the enroll secret. Those calls are refused. ### Prices The service fee is taken from collected fees before the split. It is not yield. - Entry: $0.10, 10 minutes, 1 pool, service fee 10%. No extra pool. - Monthly: $99, 30 days, 1 pool included and 3 at most. An extra pool is $7. Service fee 10%. - Annual: $1,020, 365 days, 3 pools included and 10 at most. The next pools are $5 until five are open, then $10. Service fee 6%. After the year the keeper can keep running for 3 days so the renewal can land. A referral code is optional when the plan is paid. It locks onto that plan. A desk opened under it pays 0.3% of the fees that desk collects to the referrer. That 0.3% comes out of the desk, after the service fee and before the 60/20/10/10. It is not taken from the service fee. No fees collected means no referral payment. ## Autonomous This is a separate product. It is not a third mode on a named desk. After the plan is paid, the operator chooses one network or all four. A vault is created only for a chosen network. The person sends gas and inventory. Funds do not move between networks. The bot picks the pool. It can hold one position per chosen network, and no more than the free slots on that plan. A named desk on the same plan uses a slot too. One plan has one autonomous bot. Collected fees pay the service fee first. The rest returns to the payout address on that network. Nothing is burned, shared, or compounded. Realized PnL is fees already returned. It is not a price result and it is not a yield. Paid stables: USDC on Solana, USDT on BNB Smart Chain, USDG on Robinhood Chain, USDC on Shido. The invoice shows the address and the amount. Do not reuse an address from an old invoice. ### The machine door `POST https://liquidmind.grok.me/api/agent` Header: `Authorization: Bearer ` Body: JSON-RPC 2.0. Send the bearer on initialize too. A call without it is unauthorized. Account token, prefix `lm_acct_`: - `list_desks` - `open_desk` with `pool`, `slug`, and `chain` (`solana`, `bsc`, `robinhood`, or `shido`) - `open_auto` with `name`, `chains` (one or more of those four), and `payouts` (`[{ "chain", "address" }]`, one payout on each chosen network) - `list_autos` - `revoke_desk` with the slug of a desk this account opened `open_desk` returns the community path, the vault address, the sponsor address, and a desk token once. Keep the desk token. It is not shown again. `open_auto` opens the autonomous bot on the plan already bound to this account. It ignores any plan id in the arguments. It returns the vault address on each chosen network and a bot token once. It does not return an operator link or a vault key. One plan can hold one autonomous bot. Send gas and inventory from the agent's own wallet. Fees that remain after the service fee return to the payout address. Realized PnL is those returned fees, not a price result. Desk token, prefix `lm_desk_`. It can act only on the desk it was issued for. A slug in the arguments is ignored. - `read_desk` reads this desk. Deposit from your own wallet to the vault it shows. The figures are the desk book, not the wallet balance. - `pause_desk` with `paused` true or false. Pause stops the keeper. Pull still works. Resume starts the keeper. - `act_desk` with `action`. This is the operator button: - `prepare` creates the token accounts the vault needs. It does not open a position. - `live` switches the desk on. It does not send a transaction and it does not open a position. - `add` opens the position with the tokens already in the vault. Nothing is sent if the vault is empty or has no gas. - `harvest` collects fees now. The service fee is taken first, then the desk split. - `shift` recenters a concentrated pool when price has left the range. A full-range pool does not shift. - `pull` closes the position and returns the tokens to the vault. It does not send them to another wallet. - `pause` stops the keeper. `resume` starts it. Pull still works while paused. - `halt` stops the desk. `clear` removes a halt only when no position is open. - `pay` sends the sponsor share after fees have been collected. - `harvest_every` with `days` of 1, 3, 4, 7, or 14. If you never choose, the desk harvests every day. That is the recommended rule. After a choice, it stays locked until that harvest. You cannot collect early. A hard drop can still harvest. Bot token, prefix `lm_auto_`. It can act only on the autonomous bot it was issued for. - `read_auto` reads networks, vaults, open positions, the last decision, and realized PnL. Realized PnL is fees already returned, not a price result. - `pause_auto` with `paused` true or false. Pause stops scanning, opening, and harvest. - `act_auto` with `action`: - `pause` stops the bot. `resume` lets it scan and open again. - `pull` closes every open position back to that network's vault and does not open again until resume. Funds do not cross networks. - `harvest` asks the keeper to collect when the period is due. The service fee is taken first. The rest returns to the payout. Nothing is burned or compounded. An early call sends nothing. - `harvest_every` with `days` of 1, 3, 4, 7, or 14. If you never choose, the bot harvests every day. That is the recommended rule. After a choice, it stays locked until that harvest. You cannot collect early. A desk token cannot call a bot tool. A bot token cannot call a desk tool. Neither token can open a different desk or bot. An action that is refused sends nothing. No tool returns an operator key, a vault key, or a private key. Send the project's treasury from the agent's own wallet to the vault address in that reply. LiquidMind never asks for the agent's private key and never returns a vault key, a book key, or an operator key. Example, after the token exists: ```json {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"open_desk","arguments":{"pool":"","slug":"my-token","chain":"solana"}}} ``` Thirty calls a minute. More than that is refused. A revoked desk token stops working. The public community page stays.