Your browser is outdated. Some features might not work properly. Please update your browser for the best experience.
by Solana ID
Completed
12
by Solana ID
Completed
![]() 1,000USDC Total Prizes | ||
750 USDC 1st 250 USDC 2nd |
10
SUBMISSIONS
0h:0m:0s
REMAINING
SKILLS NEEDED
CONTACT
Gm buildoors! We’re looking for some creative ideas to challenge ours. Solana ID is attaching identity profiles to crypto wallets and one key aspect is the on-chain footprint of a user. Build your first attempt of an Solana on-chain scoring module and earn a bounty + a chance for a long-term position in the Solana ID team!!
Solana ID is a user-centric identity management solution that enables people to build a measurable online reputation and remain in complete control of sensitive data. Users can monetize on their data backpack!
For businesses, we act as a rating agency of blockchain accounts with vast datasets on users based on their on-chain activities and off-chain integrations.
Build a SOLID Score module that analyzes the on-chain footprint of any given wallet account on Solana and derives a score value from the analysis indicating the level of “credibility” of the given account.
Bonus: Outline and/or even show via implementation example how the scoring module would work for an aggregate of wallets. Crypto users have several wallets and we’ll need to make sense of on-chain histories of multiple wallet accounts belonging to one person.
We intentionally don’t limit this bounty to certain requirements but are looking for creative and effective solutions. Please make sure to incl. the following details in a documentation:
Criteria Catalogue: Types of on-chain data analyzed and extracted (e.g., transaction history, token balances, interaction with smart contracts).
Any specific algorithms or methods used for on-chain analysis.
Methods for data aggregation, storage, and presentation.
Again, the following specs are ideas and recommendations but are not to be seen as requirements - we do appreciate to hear about ideas we didn’t think of.
Tools and Libraries
Solana CLI: Essential for interacting with the Solana blockchain, deploying programs, and managing wallets.
Solana Web3.js: A JavaScript library for interacting with the Solana blockchain. Useful for building client-side applications and tools.
Anchor Framework: Provides a suite of tools for developing and testing Solana smart contracts.
Explorer API: Solana’s block explorer API for querying on-chain data.
Serum, Helium, Tensor: If the analysis involves DeFi or NFT activities, these APIs might be relevant for extracting additional data.
Data Formats:
JSON: For structuring and returning analysis results.
CSV (Optional): For exporting analysis results, especially if the results need to be used in spreadsheets or for further data manipulation.
We don’t expect a full-fledged score module but we need to have an idea of where it’s going. An example of what could constitutes a complete and acceptable submission:
Source code in a public/private repository
Detailed documentation and user guide
Deployment scripts/instructions
Readability: The code should be well-structured and easy to understand.
Documentation: Comprehensive documentation explaining the code, setup process, usage instructions, and API endpoints.
Completeness: The tool should cover as many functionalities as possible (transaction history analysis, token holdings, dApp interactions, staking activities, etc.).
Accuracy: The extracted data must be accurate and reliable.
Read the Solana ID JUP LFG Proposal if you’d like to understand more about Solana ID and where we’re coming from.
🥇 1st place → $750
🥈 2nd place → $250
Timeline: 7 Days
SKILLS NEEDED
Blockchain
Backend
CONTACT
Reach outif you have any questions about this initialBounty