{"signature": "0xb3d074783d4f21399eb4e6f59dbbf026eaf20047a2179da553f8c98c461eadc56d907ae5d63ec36ca72f3aef41dcaf94eb08833f70cc4c5c210d75c0b9b3ed6c1b", "application": {"round": "0x0b754473e21ff7c0f857972b141cc50376c7f7fd", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "2m8LsYf15q4a0lwY+Rp86R96124/KixlnWOZa/VHybE=", "encryptedSymmetricKey": "b558ae61b28895fcab6d2f8bbfb39a78d07f489db9576a6c8adbe42e3ce5e0e2620ec872fa4b4b5ee93628bc55f66706fa1b5fc7e03bcbb6e86c3be1824d1e7ba877174d48f481a1d59bbbb238249375d5bef3a7c5e37f83f93518a68e7e9284e1b591aacbe6cef610a7333e4e73007ac7ead6e502ea3d61f137186c6f2a0a430000000000000020c808a289513df234487f952afb1fa63de3f20d5dea19a159317a012e307cba80a019a718810b20e308cec100a217df82"}}, {"type": "short-answer", "answer": "daveytea", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "hidden": true, "question": "Link to your Public Group Chat (Discord or Telegram, if applicable):", "questionId": 2}, {"type": "paragraph", "answer": "We have extensive experience in all 3 categories as our current product does exactly that: https://app.x23.ai. \nWe scrape and aggregate data from a number of sources, both via APIs and generalised scraping, condense that information, then curate it by apply our ranking algorithm to the content.\nThe result is a newsfeed of information that users can sort by the latest / chronological order, or by the most controversial (as ranked by our algorithm).", "hidden": true, "question": "Please detail your team's experience in web scraping, data aggregation, and content curation:", "questionId": 3}, {"type": "paragraph", "answer": "We already pull data from 29 different governance forums, including Arbitrum. Most of them are done via API, with appropriate rate limit handling, utilising proxies where appropriate, with efficient handling of all relevant associated data (post, author, etc). \nFor our generalised scraper, we built a separate service that can crawl any web page and effectively pull out the text content of it to be aggregated in our pipeline. \nCurrently our pipeline operates on a 4 hourly basis (so we crawl all data sources once every 4 hours), but this can be adjusted as needed. We are planning to get as close to real time as possible eventually.", "hidden": true, "question": "Describe your approach to designing and implementing automated pulling of updates from governance forums and various sources:", "questionId": 4}, {"type": "paragraph", "answer": "Milestone 1: surfacing grant opportunities according to an agreed criteria\n - this would include collaborating with stakeholder to understand what are considered grants and grant related news\n - Deliverable: dedicated Grant feed\n\nMilestone 2: categorisation and prioritisation of grants\n - this includes working with stakeholders to understand what are 'important' grants, how to classify them, and how to present them in the most effective way\n - Deliverable: every grant opportunity categorised and prioritised according to a set criteria\n\nMilestone 3: API for Crypto Grant Wire 2.0 to use in other platforms, such as Telegram or the Grants registry so the information can also appear there\n - Deliverable: working API that returns all relevant grants data\n\nMilestone 4: Enabling community contributions into the grants newsfeed, with the same categorisation and prioritisation\n - Deliverable: a workflow for how community contributions can be made to the information surfaced in the interface\n\nMilestone 5: Documentation of all of the above\n - Deliverable: Documentation in an easy to follow and read format", "hidden": true, "question": "Provide a breakdown of your project timeline, including major milestones and deliverables:", "questionId": 5}, {"type": "short-answer", "answer": "https://github.com/x23-ai/", "hidden": true, "question": "Project GitHub Repo (Not Team Page):", "questionId": 6}, {"type": "paragraph", "answer": "We have vast experience in ML, NLP, and generative AI, which has all been applied in the creation of our product x23.ai. \nFor our newsfeed product (https://app.x23.ai), ML/NLP/AI is applied throughout the stack, from condensing information, ranking it, finding related content, and filtering relevant data. Our product has been in production for 10+ months.", "hidden": true, "question": "Describe your experience with machine learning and natural language processing techniques for content categorization and prioritization:", "questionId": 7}, {"type": "paragraph", "answer": "We will create an API that will serve this purpose, where all relevant information can be returned from the API. We will provide support for the integration where possible.", "hidden": true, "question": "How will you ensure seamless integration of Crypto Grant Wire 2.0 with the existing Web3 Grant Registry infrastructure and Telegram channel?", "questionId": 8}, {"type": "paragraph", "answer": "Total 25,000 ARB\n\nThe entire amount will go towards supporting development of x23.ai, where our core product closely aligns with what is needed for this RFP.", "hidden": true, "question": "Please provide a detailed budget breakdown for the requested ARB allocation:", "questionId": 9}, {"type": "paragraph", "answer": "We have extensive experience working with various APIs to gather information, as this is our core business at x23.ai. Our newsfeed product: https://app.x23.ai does exactly this, integrating with various APIs to aggregate, condense, and prioritise information across web3. ", "hidden": true, "question": "Describe your experience working with various APIs and automation tools for information gathering and integration. Include any relevant work with platforms:", "questionId": 10}, {"type": "paragraph", "answer": "Firstly we would discuss this with stakeholders to understand the exact requirements and if there are any preferences. \nHaving said that, some ideas would be:\n - Using a Github repository where anyone could contribute and create a pull request. The administrator would then approve the pull request and merge it, making the content officially viewable on our platform. Advantages: easy to do from a dev perspective, fully transparent and open to anyone. Disadvantages: would require some documentation (text/videos/walk thrus) for people to follow. Not impossible (it has been done before for other services), just a little bit more friction initially.\n - Using a survey/form tool such as Google Forms or Typeform. Anyone could submit a form, administrator would review entries, then submit approved entries to another document (e.g. Google Sheets). The approved entries would automatically be indexed and appear as part of the official information. Advantages: easy for anyone to follow. Disadvantages: is not very open/transparent, people may see it as unfair if they get rejected with no feedback, people can't learn from other's mistakes.\n - Custom system. If this is a core problem that needs to be solved, then a custom system could be created for this, however it would add costs and time, so may not be worth it for this particular RFP.", "hidden": true, "question": "How would you design the interface to allow non-technical users to submit information and updates easily? Please also describe your approach to implementing an administrator review and approval system:", "questionId": 11}, {"type": "paragraph", "answer": "Check out our current newsfeed product: https://app.x23.ai, especially our instant search feature: https://app.x23.ai/search. If you search for 'grants' you see that we also provide a basic feed, so there is a lot of improvements and optimisations we could do to this!", "hidden": true, "question": "Is there anything else you'd like to share about your project, previous work, or other relevant experience that may help determine your eligibility for this grant?", "questionId": 12}], "project": {"id": "0xdab9289888804ea008664cf595053584b224a96a6b021c088b152f720e58c47d", "title": "x23.ai", "logoImg": "bafkreig6lvtroflr7y75sqyrjodwcdwzs5hoafzttkz47rl2bf7l33xbhu", "metaPtr": {"pointer": "bafkreigojmvdnicbe2pbh6pdt46c5rocx4zoemaxjdlhzuayvlpb2igttm", "protocol": "undefined"}, "website": "https://app.x23.ai", "bannerImg": "bafkreihieojmia5ewx3faq7fnmc7j544z4hzbphvalbbogoqfallkcqcju", "createdAt": 1700660235762, "userGithub": "mrdavey", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..0euYDwRVM8W5VLjAG_z66NxtDVp1MAJ3Ky-vpDK0ssLmR0HVKgu9eXxcWppwGwSWypD5PmPIjKcD-49Kj9SxBw", "type": "Ed25519Signature2018", "created": "2024-04-17T13:26:53.153Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-17T13:26:53.152Z", "expirationDate": "2024-07-16T13:26:53.152Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xA8e36b688eC3741e18D4F9f3AFBFA7f0F9f0662A", "hash": "v0.0.0:9m8udL6GQoEA9QpBrcZmr3ZPVE7OZ7d205EXeRXeQYQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#x23-ai#2453007"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..h-aG9RrCTOHOg0X3N0pN4dLcifdVko755N-ehzeVOV6Zw4_ZH_487euzOBT4X3xVDoL9gIC-9799mnzIRp6fBQ", "type": "Ed25519Signature2018", "created": "2023-11-22T13:36:57.697Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-22T13:36:57.697Z", "expirationDate": "2024-02-20T13:36:57.697Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xA8e36b688eC3741e18D4F9f3AFBFA7f0F9f0662A", "hash": "v0.0.0:/rzYrZPiLuCpU3RuCQsAU5Q4tbC1TV578LrPAVdlQvk=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#x23_ai"}}}, "description": "x23.ai simplifies web3 data, from governance to github. We aggregate, summarise, and prioritise information across various sources, becoming the one stop destination for staying up to date across web3. ", "lastUpdated": 0, "projectGithub": "x23-ai", "projectTwitter": "x23_ai"}, "recipient": "0xd48FbAF788EE2831086F074c208CD90269eAD050"}}