@gauthamravi.near [Posted on DevHub](https://near.social/#/devgovgigs.near/widget/Post?id=1030) ## Idea: Enhance BOS VM Analytics Capabilities - Call for Contributors/Builders ## Introduction The Pagoda data analytics team is requesting support from the DevHub community. We currently do not have visibility into error events that occur in the BOS VM. This creates a major blind spot in getting a holistic understanding of developer experience (types of errors and frequency of errors). This is blocking the team from improving the VM experience. ## Request and Requirements We are requesting community contribution to help develop a solution for this issue. An ideal solution would provide: - Anew capability of passing callbacks into the VM to fire error events. - Each error event should contain timestamp, some classification of the error, enough information to help reproduce the error and narrow down the problem/environment. - Any PII or account ID should not be collected in the error event. Open Github Issue --> https://github.com/NearSocial/VM/issues/98 ## Bidding Process To bid, please reply to the idea and submit your proposal by Friday, August 18th 24:00 UTC. In your proposal, please include the following information 1. What’s your name (or team name), location, and the point of contact? 2. Could you tell us about your (or your team's) background and track record? 3. How long has your team been working together? 4. How large is your team? How many developers/engineers? 5. What kinds of work/projects do you specialize in? What kinds of work/projects have you worked on in the NEAR ecosystem and/or the Blockchain space? 6. What's your familiarity/experience working with open source projects? Web3 projects? 7. What are your technical capabilities? Specifically what languages/stacks/services do you have expertise in (including frontend, backend, mobile, and cloud)? 8. How do you handle QA and testing? ## Selection Process Pagoda will review proposals and post an attestation to their chosen team. Pagoda will also select a runner-up in case the primary bidder does not pass KYC. ## Funding Process Pagoda selects the team, determines funding, and supervises the funding distribution in accordance with the team meeting all requirements. Please note that the chosen team will need to go through KYC to receive funding allocation. ## Points of Contact - Jo Yang @jinou.near - Charles Garrett @charleslavon.near - Gautham Ravi @gauthamravi.near - Isha Tyagi