3.5 Transactions
The Transactions section in the admin panel provides a complete, searchable ledger of all token-related transactions conducted by users through the investor backoffice. These transactions represent the purchase of tokens on the blockchain and serve as a core part of the investment process.
This section enables administrators to monitor and audit all token purchases that occur within the platform, including both successful and failed transactions. This view also assists in troubleshooting blockchain issues, reviewing failed payments, and confirming on-chain events with precision.
3.5.1 Search and Filtering Options
At the top of the Transactions section, administrators can refine the list using powerful filters and search capabilities:
- Column sorting: Small arrows to the right of the column name can be used to sort by the column content; pressing the icon again will sort in the opposite direction. There are different types of sorting for different columns:
- alphabetically (A–Z / Z–A) for text columns such as Unit, From user, To user, etc.
- by date (from earliest to latest and back) for Transaction time
- by status order for the Status column
- Column Filters: Each table column supports its own filter or input field to narrow down results:
- Unit – dropdown filter for a specific real estate asset.
- From address - free text input for senders' blockchain wallet address.
- To address - free text input for recipients' blockchain wallet address.
- KIDs at Purchase - free text input for KID names.
- FX rate source – dropdown filter for types of rates.
- Transaction time – date range picker for filtering by the timestamp of the blockchain event.
- Status – dropdown filter for statuses like Pending, Completed, Failed
3.5.2 Transactions Data Table
Each row in the transaction table corresponds to a single blockchain operation and includes the following details:
| Column | Description |
|---|---|
| Unit | The real estate unit to which the transaction relates. |
| From user | Email OR Full name OR User ID of the transaction initiator |
| From address | The sender’s wallet address |
| To user | Email OR Full name OR User ID of the transaction recipient |
| To address | The recipient's wallet address |
| KIDs at Purchase | Key identifier used for the operation |
| Value | The fiat equivalent (usually in USD) of the transaction value paid by the user for the tokens. |
| Tokens | The number of tokens received or intended to be received as part of the transaction. |
| Transaction fee | Fee charged for processing the transaction |
| FX conversion rate | Exchange rate used to convert the payment amount into the target currency |
| FX rate source | Provider/source of the exchange rate used |
| Payment tx hash | The unique blockchain identifier for the user’s payment (e.g., in USDT). Clicking this hash opens the transaction details on the blockchain explorer, allowing admins to confirm the payment was processed on-chain. |
| Tokens tx hash | The blockchain transaction hash for the actual transfer of the tokens to the user. This links to a blockchain explorer, verifying the receipt of tokens. |
| Transaction time | The exact timestamp (in UTC) when the transaction occurred. |
| Status | The current status of the transaction (e.g., Completed, Failed). |
3.5.3 Blockchain Integration
Every on-chain transaction in this system is executed on the EVM-based network. All hash and wallet links in the Transactions table redirect to the blockchain explorer in a new tab, providing full transparency and access to immutable transaction records.
This tight integration with blockhain explorer allows admins to:
- Verify that tokens were successfully transferred.
- Confirm payment receipt for a unit.
- Audit any anomalies or failed operations with complete traceability.
3.5.4 Use Cases and Practical Applications
The Transactions section is essential for:
- Financial audits and reconciliation of fiat-to-token transactions.
- Support operations, enabling customer support teams to assist users who report payment or token issues.
- Fraud detection by identifying patterns in failed or suspicious transactions.
- Token supply monitoring, especially in case of sold-out units or unexpected transaction surges.
By consolidating user identity, asset data, and blockchain proofs into a single interface, the Transactions section ensures robust visibility and control over the token distribution process and the broader investment flow.