Please describe your proposed solution
The Orcfax Explorer was launched in 2024 and continuously built on since with enhancements geared towards ease of use for our users, data accessibility, and intelligibility as the driving forces behind development.
The Explorer is a best in class resource for the Cardano community (and beyond) which provides a powerful demonstration of the “Trust but Verify” concept. Each Orcfax fact statement that is published as transaction datum on the Cardano blockchain has a corresponding audit trail that can be easily searched and browsed via the Orcfax Explorer. These audit log packages document how the primary source data was collected and validated. They are formatted according to open industry standards that enable interoperability and digital permanence.
This audit trail is made accessible on-chain through TxMetadata but not all oracle data stakeholders are software engineers. The average user needs to be able to trust but verify that the external data their dApps are using to settle major financial transactions are authentic and accurate. The Orcfax Explorer provides a human-readable portal to perform this critical accountability check. The Explorer will also serve as an interface for secondary re-use of this high-quality oracle data.
While navigating through the Orcfax Explorer, users can click on a fact statement card to see the detailed summary for that fact statement. The Explorer widget loads the archival audit log package from the Arweave decentralized storage network and provides the user with an intuitive interface to browse its contents.
We delivered core functionality in the first version of the Orcfax Explorer, including preservation of the the cryptographic links and relationships between:
- Oracle feeds;
- The fact statements published as part of those feeds;
- The sources of those fact statements and feeds;
- The methods of triangulation and calculation that resulted in the final fact statement value;
- The transactions on Cardano and storage networks used;
After this we made enhancements to usability based on user feedback which included:
- The addition of Cardano Native Token (CNT) feeds;
- New centralized exchange (CEX) feeds;
- dashboard visualizations;
- dynamic price charts;
- identification of feed sources;
- audit log package downloads;
This proposal will further the easy verifiability and auditability of the Orcfax Network by:
- Integrating Oura into the Explorer
- Currently, the Explorer checks for updates every 10 mins by querying a remote Kupo endpoint
- Integrating Oura into the Explorer will enable realtime functionality and further feature enhancements by observing and reacting to Orcfax feed publication events on the Cardano Blockchain directly
- Integrating Ogmios and Kupo into the Explorer
- Currently, the Explorer connects to a remote Kupo endpoint that uses Ogmios to connect to a remote Cardano Node. Using this connection, it scans for Fact Statements published by Orcfax and stores them in a SQLite DB for later querying and display.
- Integrating Ogmios and Kupo into the Explorer directly will enable more control over the connection to and communication with a Cardano Node.
- Making the Explorer Easily Self-hostable
- Currently, the Explorer is not easily self-hostable as there are disparate dependencies that are not packaged with it as well as a lack of documentation on how to host it
- All dependencies will be packaged with the Explorer: Ogmios, Kupo, Oura, and optionally a full Cardano Node if not connecting to a pre-existing remote one.
- Easy-to-use CLI install process that deploys everything needed to run an Orcfax Explorer instance
- Step-by-step documentation on how to run an Orcfax Explorer instance
- Adding Realtime Data Features to the Explorer
- Live Orcfax price feed data collector mempool visualization
- Orcfax collects all price feeds every minute but doesn’t necessarily publish them every minute
- Display realtime current pool of unpublished price feed data
- See in realtime which are published and which remain unpublished
- Realtime feed updates immediately as Fact Statements are published
- Countdown to next feed heartbeat update
- Realtime and timestamped Orcfax Network update log