📄 Simple Use Case: Invoice Validation

Issuer Perspective

Setup and Onboarding
The issuer logs into the Issuer Dashboard and initiates a new operation for invoice validation. For automation, the issuer integrates with the BRX CaaS APIs. After onboarding, they use the API to submit invoices, which are then tokenized into certificates of receivables (CRs).

API Integration for Invoice Submission
The issuer uses the /borrower/ endpoint to create a company and then registers the invoices through the /loan/ API. This allows for real-time validation and tokenization of receivables. Once tokenized, the receivables become available for investor participation.
Relevant APIs: /borrower/, /loan/ API documentation.

Capital Reception and Monitoring
Once investors purchase the CRs, the issuer receives capital via the integration with payment APIs. The funds are deposited into a segregated account, and the issuer can monitor the operation via the dashboard or pull status updates via the API.


Investor Perspective


Investment Process
Investors browse available operations through the Investor Dashboard. The front end is powered by BRX’s backend APIs, which pull data on available CRs via the /operations/ and /operations/quote/ APIs.

Investment and Monitoring
After purchasing CRs, investors gain access to the relevant operation details via the front-end, which pulls real-time data from the API. All operations, including repayments, are visible through this interface, while the backend handles the seamless execution of transactions.