Skip to content

Your account

Read an account's Monvera invest activity

An account's AI invests recorded on-chain by the executor, newest first.

Returns an account’s Monvera invest activity, newest first: each AI invest that settled through the executor and wrote an AllocationExecuted log on chain 4663. Manual buys route through the DEX rather than the executor, so they are not attributable from that log and do not appear here — use transfers for full history.

GET /api/activity · public, no token required. Base URL, rate limits, and error shapes: conventions.

Name Type Required Description
address address yes The account whose invests to read. Missing or invalid returns 400.
Field Type Description
activity array Recorded invests, newest first.
activity[].kind string Always "invest".
activity[].usdc number USDG spent, 6-decimal amount as a number.
activity[].legCount number Number of legs the invest filled.
activity[].txHash bytes32 The transaction that settled and recorded the invest.
activity[].blockNumber number Block the invest landed in.

One invest of the “Steady Growth” basket — Apple, Nvidia, the S&P 500, US Treasuries — four legs, 100 USDG.

Terminal window
curl "https://monvera.best/api/activity?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
{
"activity": [
{
"kind": "invest",
"usdc": 100,
"legCount": 4,
"txHash": "0x5a1b2c3d4e5f60718293a4b5c6d7e8f90112233445566778899aabbccddeeff0",
"blockNumber": 2431902
}
]
}
Status Body When
400 {"error":"A valid wallet address is required."} address missing or not a valid address.

An account with no invests returns an empty activity array, not an error. Open any txHash at https://robinhoodchain.blockscout.com/tx/<txHash> to read the AllocationExecuted log yourself.

© 2026 Aibora · Documentation interface. Original Monvera materials retain their upstream attribution andMIT license.