person
Return the currently signed-in Aktionariat investor — name, address, country and nationality, phone, birthday, registered email addresses, and registered (signing) wallet addresses. Mirrors the platform’s /person endpoint.
Authentication
Section titled “Authentication”Requires sign-in. Call sign_in first if the session is anonymous.
Inputs
Section titled “Inputs”None.
Output
Section titled “Output”A profile object. Bank accounts, watch-only wallet addresses, and owned contract addresses are intentionally excluded — they are not used by the agent surface today, and re-adding them later is cheap.
| Field | Type | Description |
|---|---|---|
name | string | Full name (when set). |
address | string | Street address. |
zip, city | string | Postal code and city. |
country | string | ISO 3166-1 alpha-2 country code (residence). |
nationality | string | ISO 3166-1 alpha-2 country code (nationality). |
phone | string | Phone number. |
birthday | string | ISO date YYYY-MM-DD. |
emails | array | Registered emails. Primary email has prime: true. |
wallets | array | Signing wallets — address plus optional label. |
Example Prompts
Section titled “Example Prompts”- “Show me my Aktionariat profile.”
- “What is my primary email on Aktionariat?”
- “List my registered wallet addresses.”
Notes for Agents
Section titled “Notes for Agents”- Treat this as the source of truth for “who am I signed in as.” When the user asks an identity question, prefer this tool over remembering values across turns.
- Watch-only wallets are filtered out by design — the array contains only addresses the user actually controls.