Agent is not running
Agent is not running
Check these in order:
- Deposit confirmed — Go to Account and confirm your Hyperliquid deposit shows as confirmed. It can take a few minutes after your Hyperliquid account shows the USDC balance.
- Agent is active — On the dashboard, confirm the status pill shows LIVE (not PAUSED or DISCONNECTED).
- Credits available — Go to Account and check your credit balance. The agent pauses automatically when credits reach zero.
- Next run countdown — The dashboard shows when the agent will next run. If the countdown is there, it’s working — it just hasn’t fired yet.
Credits depleted faster than expected
Credits depleted faster than expected
Higher-frequency schedules and larger token whitelists use significantly more credits.To reduce credit consumption:
- Switch from a 15-min or 30-min schedule to 1h or 4h
- Reduce your whitelist to 3–5 tokens
- Disable data sources not referenced in your strategy
- Switch to a lighter model (DeepSeek Flash, Llama 3.3)
Trade not executing
Trade not executing
If the agent’s decision was to trade but the order wasn’t placed:
- Check your Hyperliquid account has sufficient margin for the position size
- Open the trade log on the dashboard — every skipped trade has a reason logged (“insufficient margin”, “position limit reached”, etc.)
- The agent may have decided to WAIT — WAIT decisions are logged with full reasoning. Open the decision details to read why.
Backtest network error
Backtest network error
- Make sure you have a stable internet connection
- Try force-closing and reopening the app
- If the error persists, the backtest engine may be temporarily unavailable. Check again in a few minutes.
Custom data endpoint not working
Custom data endpoint not working
For live agents:
- Confirm the URL is
https://(nothttp://) - Test the URL directly in a browser — it should return valid JSON
- Confirm the endpoint responds in under 5 seconds
- Check the URL resolves to a public IP (not localhost or a private range)
- Verify your response includes the
dataarray withtimefields in milliseconds - Confirm timestamps are aligned to 4h UTC boundaries (00:00, 04:00, 08:00, 12:00, 16:00, 20:00)
- If you’ve updated historical data, clear the cache at
.cache/custom/to force a fresh fetch - Check that
start_msandend_msparameters are handled correctly — the engine passes them as query strings
App not updating after reinstall
App not updating after reinstall
If you see stale data after reinstalling:Go to Android Settings → Apps → Shekel → Clear Data, then reopen the app.This clears the local cache. You’ll need to re-enter your API key on next launch.
Wallet not connecting
Wallet not connecting
- Make sure you’re on the correct network — SHEKEL staking is on Base (chainId 8453)
- Try a different wallet app (MetaMask, Phantom, or Coinbase Wallet all work)
- Ensure your wallet app is up to date
- Try disconnecting and reconnecting from Account → Connect Wallet
Agent paused after drawdown limit hit
Agent paused after drawdown limit hit
This is expected behavior. If your portfolio dropped to or below your Max Drawdown threshold, the agent paused automatically.
- Review your open positions — they remain active and may need to be managed manually
- If the drawdown was due to normal market volatility rather than a strategy failure, consider increasing your Max Drawdown % in Modify Agent
- Tap Resume on the dashboard when you’re ready to restart
Still Need Help?
Discord
Join the community and ask in #support