Wallet entity types
Each wallet is owned by a specific entity. The entity type determines what the wallet is used for and who can access it.Personal
Linked to your individual user account. Your personal wallet is your primary account for managing your own credits and assets, independent of any organization.
Organization
Automatically created when you create an organization. Used for operating funds, subscription billing, and receiving creator revenue payouts.
Project
Optional wallet scoped to a specific project. Useful for isolating project-level spending and resource allocation.
AI Agents
Wallets assigned to AI agents, robots, services, or API clients. Allows autonomous agents to hold and spend credits independently of the owning user or organization.
user, organization, project, ai_agent, robot, service, or api_client), an entity ID, and a purpose (general, api_usage, operating, or savings).
Supported asset types
Each wallet can hold multiple asset types simultaneously. The following asset types are supported:| Asset | Code | Description |
|---|---|---|
| Credits | CREDITS | Platform credits used to pay for AI service usage. 1 USD = 100 Credits. |
| Tokens | TOKENS | Platform tokens for additional features and services. |
| USDC | USDC | USD Coin stablecoin. 1 USD = 1 USDC. |
| Plan Tokens | PLAN_TOKENS | Tokens tied to your active subscription plan. Tracks subscription and billing state. |
Auto-recharge is supported for Credits, Tokens, and USDC. See Auto-Recharge to configure automatic top-ups.
Viewing your wallet balance
- Select Wallets from the sidebar to open the wallets page.
- The page header shows your total portfolio value in USD and the total number of wallets you manage.
- Each wallet is displayed as a card. Click a wallet card to open its detail page.
- USD value — the total USD equivalent of each asset
- Balance — the raw asset balance (for example,
5,000 CREDITS) - Available — the portion of the balance available for spending (excludes reserved amounts)
- Reserved — any balance held for pending operations
Depositing funds
TrayLinx uses Stripe for card payments and supports USDC purchases. To add funds to a wallet:Open the payment dialog
Navigate to Wallets, then click Add Money (available on the wallet detail page or from the primary wallet display in the header).
Select an asset to purchase
Choose whether you want to purchase Credits, USDC, or another supported asset.
Enter an amount
Enter the USD amount you want to spend. The dialog shows a preview of how many units you will receive based on the current conversion rate.
Complete payment via Stripe
Click Pay to open the Stripe checkout flow. Enter your card details and confirm the payment.
Transferring between wallets
You can transfer assets from one wallet to another within your accessible wallets. The transfer system supports two modes:- Same-asset transfer — move a balance of one asset type from wallet A to wallet B
- Transfer with conversion — move a balance while simultaneously converting to a different asset type (for example, transfer 100 CREDITS from your personal wallet and receive USDC in an organization wallet)
Select the destination wallet
Choose the destination wallet from the list of your accessible wallets.
Set the amount and asset
Enter the amount and select the asset type. If converting between assets, select the target asset type.
Transaction history
Every credit, debit, and transfer is recorded as a transaction. To view the transaction history for a wallet:- Navigate to Wallets and click a wallet.
- Select the Transactions tab on the wallet detail page.
- Use the filter and pagination controls to browse transactions by date or type.
- Type — credit, debit, or transfer
- Amount and asset — the quantity and asset type involved
- Description — a human-readable description of the transaction
- Reference ID — links the transaction to an originating payment or operation
- Timestamp — when the transaction was created