Summary
A fan who has been active on the platform — buying and selling keys across multiple creators — has no way to review their own history. They need a single endpoint that shows every trade their wallet has made in chronological order, across all creators, so they can track their activity, calculate their own returns, and understand their trading patterns.
Scope
- Add
GET /wallets/:address/activity endpoint
- Returns paginated list of trade events:
{ type (buy|sell), creator_id, creator_handle, amount, price_at_trade, fee_paid, ledger_sequence, timestamp }
- Default sort is most recent first
- Support
type filter param to show only buys or only sells
- Support
creator_id filter param to see activity for a specific creator only
- Data is sourced from the indexed trade event history
Acceptance Criteria
Coordinate on Telegram
Summary
A fan who has been active on the platform — buying and selling keys across multiple creators — has no way to review their own history. They need a single endpoint that shows every trade their wallet has made in chronological order, across all creators, so they can track their activity, calculate their own returns, and understand their trading patterns.
Scope
GET /wallets/:address/activityendpoint{ type (buy|sell), creator_id, creator_handle, amount, price_at_trade, fee_paid, ledger_sequence, timestamp }typefilter param to show only buys or only sellscreator_idfilter param to see activity for a specific creator onlyAcceptance Criteria
type=buyortype=sellfilter returns only matching eventscreator_idfilter returns only trades for that creatorCoordinate on Telegram