| reasonA | Deep strategic reasoning on any question or topic.
Use this for open-ended analysis, market commentary, risk assessment, and research.
Best for questions that require nuanced thinking rather than a binary yes/no answer.
Returns a thorough, well-reasoned answer as a string.
Cost: ~500 sats per call.
|
| decisionA | Structured decision intelligence with confidence score and risk assessment.
Returns a clear recommendation (decision), a confidence score (0.0–1.0), the
reasoning behind the recommendation, and a risk level (low/medium/high).
Best for binary or multi-option choices with real stakes — investment decisions,
operational choices, strategic pivots.
Cost: ~1000 sats per call.
Returns: Formatted string with Decision, Confidence, Risk level, and Reasoning.
|
| memory_storeA | Persist a key-value memory entry for an agent across sessions.
Memory is stored server-side and survives container restarts, making it suitable
for long-running autonomous agents that need continuity between calls.
Use this to save trade state, user preferences, intermediate reasoning results,
or any context an agent needs to recall in a future session.
Cost: ~2 sats/KB (minimum 50 sats).
Returns: 'stored' on success.
|
| memory_getA | Retrieve a previously stored memory entry for an agent.
Returns the stored value as a string. If the value was stored as JSON,
parse it after retrieval. Returns an empty string if the key does not exist.
Cost: ~1 sat/KB (minimum 20 sats).
Returns: The stored value string, or empty string if not found.
|
| memory_listA | List all stored memory keys for a given agent.
Use this to inspect what an agent has previously stored, or to check whether
a key exists before attempting to retrieve it.
Cost: Free.
Returns: JSON-formatted list of all keys stored under the given agent_id.
|
| list_offersA | Browse the Lightning-native agent marketplace.
Lists AI services available for purchase. Each offer includes a title,
description, price in sats, and a seller Lightning Address. Sellers receive
95% of every sale instantly via Lightning payment.
Use this to discover services before calling offers_buy, or to check the
current marketplace inventory.
Cost: Free.
Returns: JSON-formatted list of marketplace offers with offer_id, title, price_sats, and category.
|
| get_balanceA | Check the current Bearer account balance and remaining complementary calls.
Returns balance in sats and how many free calls remain. Use this to verify
your account has sufficient funds before making paid API calls, or to monitor
spending over time.
Cost: Free.
Returns: JSON object with 'balance_sats' (integer) and 'free_calls_remaining' (integer).
|