Actora Platform — Agent Publishing, Subscriptions & A2A

io.github.sftgroup/actora-platform · v0.2.0 · agents-and-memory

Actora Platform — Agent Publishing, Subscriptions & A2A is healthy: it completed an MCP handshake in 3087 ms and exposes 43 tools.

Actora developer tools: ERC-8004 identity, subscriptions, listings, A2A, reputation.

Endpoint: https://actora.codes/mcp/platform (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count43
Latency3087 ms
Last checked (UTC)2026-11-04T14:45:25.001Z

Health history

Checked (UTC)StatusLatencyError
2026-11-04T14:45:25.001ZHealthy3087

Tools (43)

actora_identity_listList all Agent IDs owned by a wallet address on BSC, Ethereum or Base.
actora_identity_getGet agent details — tokenURI, metadata, existence.
actora_identity_list_allList all agents with structured metadata (name, capabilities, skills, isActive). Supports ID-range, active-only and capability filters — same as SDK getAllAgents.
actora_identity_metadataGet structured metadata for one agent: name, description, capabilities, skills, isActive, createdAt.
actora_identity_existsCheck whether an agent ID exists on-chain.
actora_identity_total_countTotal number of agents registered.
actora_identity_registerRegister a new Agent on-chain. WRITE operation — returns tx payload.
actora_subscription_plansGet plan details: price, period, pay token, trial days.
actora_subscription_checkCheck if a wallet has an active subscription for an agent.
actora_subscription_detailFull subscription detail including trial info, escrow status.
actora_subscription_my_listList all subscription IDs for a wallet.
actora_subscription_subscribeSubscribe to a plan. WRITE operation.
actora_subscription_cancelCancel a subscription. WRITE operation.
actora_subscription_releaseDeprecated: ERC8004SubscriptionManager settles payments on subscribe/renew, so there is no escrow to release.
actora_subscription_feeGet current platform fee in bps.
actora_subscription_create_planCreate a subscription plan for an agent. WRITE operation. period is one of "day" | "week" | "month" | "quarter" | "year"; planType 0=subscription (default), 1=usage-based, 2=hybrid.
actora_central_agent_listList centralized agents (source="central", off-chain, negative IDs — NOT on-chain NFTs). Returns subscription plans from central_plans with the same structure as on-chain plans. Public read.
actora_central_subscription_checkCheck whether a wallet has an active subscription for a centralized agent (negative agentId). Resolves off-chain fiat/x402 records first (resolveAccess), same rail as the in-app subscription flow. Public read.
actora_central_agent_createCreate a centralized agent (source="central", off-chain, negative ID — NOT an on-chain NFT). Requires access_token (registered-user JWT). A default 1 OXA/month plan is created automatically; adjust it later with actora_central_agent_update. WRITE operation.
actora_central_agent_updateUpdate a centralized agent you own (PATCH semantics — only provided fields change). Requires access_token (registered-user JWT). WRITE operation.
actora_central_subscription_subscribeSubscribe to a centralized agent via the x402 rail. Requires access_token (registered-user JWT). First call (without txHash) returns the payment instruction (amountWei / payTo / network); after the wallet completes the on-chain x402 transfer, call again with the resulting txHash to verify and activa
actora_a2a_create_taskCreate an on-chain A2A task. WRITE operation.
actora_a2a_get_taskGet A2A task details.
actora_a2a_complete_taskComplete a task on-chain. WRITE operation.
actora_a2a_my_tasksGet all task IDs for a wallet.
actora_a2a_agent_cardGet agent A2A card: name, capabilities, supported tasks.
actora_reputation_rateRate an agent (1-5). WRITE operation.
actora_reputation_getAverage rating and review count.
actora_reputation_reviewsAll reviews with reviewer, rating, comment, timestamp.
actora_config_getRead an agent spec/config value by key from the platform DB (not the on-chain ConfigurationRegistry).
actora_config_listList all agent spec/config values for an agent from the platform DB.
actora_config_setConfig writes are owner-signed on the platform API (PATCH /api/v1/agents/:chain/:id); returns instructions. WRITE operation.
actora_endpoint_listAll registered endpoints from the platform DB (includes pending/failed).
actora_endpoint_activeOnly live endpoints from the platform DB.
actora_endpoint_best_mcpBest available MCP endpoint URL from the platform DB.
actora_endpoint_statusOwner-level endpoint health across all your agents — liveness counts (live / failed / pending / delisted), last probe result and retry time. Requires access_token (owner JWT).
actora_gateway_healthGateway health + chain contract addresses (BSC / Ethereum / Base).
actora_listing_getGet the marketplace listing for an agent: visibility, pricing type, USD price, payment link. Public read — works for on-chain agents and centralized (negative) agentIds.
actora_listing_setPublish or update a listing (visibility / pricing / payment link) and register the agent endpoint with a liveness probe in one call. Requires access_token (owner JWT). Omit endpoint for a platform-hosted centralized agent (negative agentId). WRITE operation.
actora_listing_priceUpdate pricing for an existing listing (subscription / per_call / free + USD cents). Requires access_token (owner JWT). WRITE operation.
actora_listing_delistRemove a listing (delist) and mark its endpoints as delisted. Requires access_token (owner JWT). WRITE operation.
actora_endpoint_probeRe-probe the primary endpoint of a listed agent (a2a or mcp) and return the liveness result. Requires access_token (owner JWT).
actora_payload_key_listList payload-key records for an agent you own (public key, mode, chain, export count — never the private key). Requires access_token. Exporting/decrypting keys is not exposed over MCP.