Open erichfi opened 6 months ago
@erichfi per a conversation with @lebraat today. I think we should add the NFT & L2 activity models to the endpoint sooner than later, so what we can test them as part of the 'beta' and then determine changes to be made + the aggregate score or model after
@Jeremy-Gitcoin, acknowledged. Let's discuss more.
Issues to include:
Hey team!
Had a chat with Kyle today and came up with a baseline rate limit that we are both pretty comfortable with.
I recommend that we also introduce a couple additional rate limits so that we can keep partners on a short leash if they want an elevation. I believe this will help us as we test out different pricing options, by not letting partners get used to high limits.
Tier 2 and 3 are the same as the higher tiers that we've set for the Passport API, while the base tier is set to 50 requests per 15 minutes. I feel like tier 2 would be great for smaller campaigns, while tier 3 would effectively support larger.
Tier | Rate limit | Maximum requests per day |
---|---|---|
Base Tier | 50 requests per 15 minutes | 4800 requests per day |
Tier 2 | 350 requests per 15 minutes | 33600 requests per day |
Tier 3 | 2000 requests per 15 minutes | 192000 requests per day |
One key requirement will be that these rate limits will be completely separate from the Passport API.
Thoughts?
At least for internal purposes, we should get a bulk scoring function into model based detection APIs. E.g, submit CSV and then get the scores back.
Model Based Detection API Roadmap
Objective: This roadmap outlines the strategic plan for the phased expansion of the Model Based Verification API. The aim is to integrate additional models to provide nuanced verification services, allowing developers to verify user integrity without direct user action.
Current Implementation:
Planned Models:
Later:
Issues to Include:
Integrate zkSync and NFT Scoring Models into API Analysis Endpoint
Evaluate Operational Costs for zkSync and NFT Scoring Integration in API
Setting up Separate Rate Limits for the Endpoint
Considerations and Best Practices:
Rate Limiting Strategy:
Monetization Strategy:
Common API Methods in Web3:
Meta Models:
Bulk Address Processing:
Documentation and Support:
Open Questions:
Timeline and Milestones:
Collaboration and Feedback: