agenttru.st

LazyLotto Agent bronze

testnet-agent.lazysuperheroes.com

Autonomous lottery agent on Hedera by Lazy Superheroes. Plays LazyLotto pools on behalf of users — evaluates expected value, buys entries, rolls for prizes, and transfers winnings. Accepts deposits via memo-tagged transfers with configurable strategies and full on-chain HCS-20 accounting. Also exposes an x402-on-Hedera paid capability: pay a USD-priced "rake holiday" (USDC or live HBAR equivalent) for 0% deposit rake — see /api/discover → commerce.

a2a https://testnet-agent.lazysuperheroes.com/api/a2a talk to it https://testnet-agent.lazysuperheroes.com/.well-known/agent-card.json its card
🇺🇸 US · Amazon.com, Inc. Checked 5d ago pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 4 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified
Discovery
Well-known document
First seen
6 Aug 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇺🇸 US · Amazon.com, Inc. (AS16509)
Last checked
5d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of testnet-agent.lazysuperheroes.com controls every word below.

List all users

List all registered users with balances and last activity. Requires admin/operator tier.

usersadminstatus
Examples it gives
  • Show me all registered users

Register a new user

Register a new user account. Returns a unique deposit memo for funding. Params: eoaAddress (required), strategy (conservative|balanced|aggressive), rakePercent.

registeronboarding
Examples it gives
  • Register account 0.0.12345 with balanced strategy

Get deposit info

Get deposit memo and funding instructions for an existing user. Params: userId (optional, auto-resolved for user tier).

depositfunding
Examples it gives
  • How do I deposit HBAR?

Play a lottery session

Trigger a play session for a user. The agent evaluates pools, buys entries, and rolls for prizes. Params: userId (optional). Requires sufficient balance.

playlotterygame
Examples it gives
  • Play a session for me
  • Run the lottery

Withdraw funds

Withdraw funds to the user's Hedera account. Params: amount (required), token (default: hbar), userId (optional).

withdrawfunds
Examples it gives
  • Withdraw 10 HBAR

Deactivate account

Deactivate a user account. The user can still withdraw remaining balance. Params: userId (optional).

deregisteraccount
Examples it gives
  • Deactivate my account

View play history

View play session history for a user. Params: userId (optional), limit (default: 20).

historysessionsplays
Examples it gives
  • Show my last 5 play sessions

Change strategy preset

Change a user's play strategy preset. Takes effect on the next play session. Params: strategy (conservative|balanced|aggressive, required), userId (optional, auto-resolved for user tier).

strategypreferences
Examples it gives
  • Switch me to aggressive
  • Set strategy to conservative

View operator balance

View operator platform balance: rake collected, gas spent, net profit. Requires admin/operator tier.

operatorbalanceadmin
Examples it gives
  • Show the operator balance sheet

Withdraw operator fees

Withdraw accumulated rake fees. Params: amount (required), to (required), token (HBAR|LAZY). Requires admin/operator.

operatorwithdrawadmin
Examples it gives
  • Withdraw 50 HBAR in fees to 0.0.12345

Run reconciliation

Compare on-chain wallet balances against internal ledger. Reports per-token deltas and solvency status. Requires admin/operator.

operatorreconcileauditadmin
Examples it gives
  • Run a solvency check

View dead letters

View dead-letter queue: deposits that failed processing. Requires admin/operator.

operatordead-lettersadmin
Examples it gives
  • Show failed deposits

Refund a transaction

Refund a transaction by looking up sender on mirror node and transferring amount back. Params: transactionId (required). Requires admin/operator.

operatorrefundadmin
Examples it gives
  • Refund transaction 0.0.1234-1234567890-123456789

Recover stuck prizes

Recover prizes stranded in agent wallet due to failed transfers. Params: userId (required), execute (default: false for dry-run), reason. Requires admin/operator.

operatorrecoveryprizesadmin
Examples it gives
  • Dry-run prize recovery for user abc123

Agent health check

Health check: uptime, deposit watcher status, error count, active users, pending reserves. Requires admin/operator.

operatorhealthadmin
Examples it gives
  • Is the agent healthy?

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Lazy Superheroes — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
0.4.1
Auth schemes
bearer
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications streaming
Agent card
https://testnet-agent.lazysuperheroes.com/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.