Please describe your proposed solution
Our approach is to create Open Wallet Score (OWS), a system designed to calculate a score for every Cardano wallet based on several on-chain metrics. This score will provide a clear indication of a wallet’s security and trustworthiness, supporting safer peer-to-peer (P2P) transactions across the Cardano network.
Technical Overview:
1 Cardano Node and Data Extraction
We will run a dedicated server with a Cardano node to ensure real-time access to blockchain data. By utilising Cardano DB Sync, we can extract this data and store it in a PostgreSQL database. This allows us to track and analyze live transactions, staking, and wallet activity, which forms the basis of the wallet scoring system.
2 Aggregation Layer and Precomputed Data
To ensure speed and scalability, we’ll develop an aggregation layer that preprocesses and calculates the relevant metrics. This layer will analyse factors such as transaction histories, staking activity, and delegation patterns to generate wallet scores. Precomputing this data ensures quick access, allowing users to retrieve wallet scores with minimal delay.
3 User Interface and Web Application + user 'Report' feature
A simple and intuitive web interface will enable users to enter a Cardano wallet address and immediately retrieve its score, along with detailed insights into how that score was calculated. This will also help users understand the factors contributing to a wallet’s trustworthiness, making blockchain transparency more accessible to everyone.
4 Public API
We’ll develop a public API that allows third-party services—like wallets, exchanges, and decentralized applications (dApps)—to integrate the OWS system. This API will provide programmatic access to wallet scores and other data, enriching external tools and platforms with trust metrics from our system. Comprehensive documentation will ensure that integrating the API is straightforward.
5 Software Development Kit (SDK)
To further ease integration, we will offer an SDK in various programming languages. This will make it simpler for developers to incorporate OWS into their applications, providing easy access to our API and ensuring that wallet scores and other data can be retrieved with minimal setup**.**