tempaitown/backend/middleware/tempoAgentAccess.js + tempaitown/backend/controllers/tempo/marketplace.js
Service Wallet Vs Delegated User
The boundary that should stay explicit in code and docs.
AI AGENTS
Do Not Blur The Two
Delegated User
- Represents a real user wallet.
- Uses a delegated access key bundle.
- Lives under /api/tempo/developer/v1.
Service Wallet
- Represents the configured backend agent wallet.
- Uses x-tempaitown-agent-key only.
- Lives under /api/tempo/agents/marketplace.
- Does not reuse a human user’s marketplace delegation.
Document Reference
tempaitown/backend/middleware/tempoAgentAccess.js + tempaitown/backend/controllers/tempo/marketplace.js
