{"signature": "0x83c6a178446499742514e0afbf79abbc968e2360ab37fd3c8cf52fa670c7e60210156f117a81da065469f35d815a6b584b7ac8fe008addb20a1240a8350478db1b", "application": {"round": "0x6142eedc06d80f3b362ce43b4ac52fad679dc850", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "9SdBGUf18/UQ5QwwyT0gAZd6xxVg2V8d6oqZLvxJ09A=", "encryptedSymmetricKey": "5e31553b90832f84da653ab4ede66fea517e4c03f12b7eb7492f796e53ac092dbd095fece206ea70ccd85dcd48b3690e206c4132584e4ca9fcaf568c3a371c47c8e8334d7e3fc9959f628824d03ada72b332d371b0df3641d586703c59054b94d7e29a725e0d51bdb81a8a90c648f6607ae22337f6b59a9226227f6ce2e6cf9e00000000000000200c877546345747fe98a60912fba5128e9bf55f5372910d0b6f01a5c4be54bea4ea513776f75b3c5ed5efc0fc6cb38697"}}, {"type": "paragraph", "answer": "Scry is an open, decentralized, and permissionless framework aiming to allow projects to deploy their own fully independant oracles with 0 code and <5m setup required. This significantly simplifies building decentralized applications that interact with the real world and increases ship rates and available tools for developers to build new projects and use cases. \n\nWith Scry Morpheus, devs can easily request data from sources like social media platforms, weather APIs, financial data APIs, and more, directly onchain in realtime, making applications more relevant to users' real-world needs. The key difference for Scrys that oracles are able to be deployed by anyone, and allow for projects to source their data from signers they know, or that have a reputation, or even run their own oracles. The infrastructure allows anyone to deploy a fully independent oracle with node and contracts to any EVM compatible network in under 2m. These oracles then are able to bring data to the network in realtime and earn fees.\n\nOne of our innovations is Data Liquidity Providers (DLPs), a free-market approach to data. In contrast to traditional monopolized oracle infrastructure, DLPs offer a decentralized marketplace where anyone can contribute their data and earn rewards. Developers can purchase data they need from signers they choose, and nodes earn fees from data requests. This brings decentralization to the data market, empowering developers and projects to source their data based on reputation.\n\nScry is like the Uniswap of Data \u2013 an open, permissionless system where anyone can participate. We're leveraging this approach to create a more secure and flexible method of data provision. Our vision is to revolutionize the way data is interacted within the decentralized world.\n\nHere are some key features of Scry:\n-Autonomous oracle system for rapid development and deployment.\n-Ability to use any API with a robust parse engine.\n-Various monetization structures at the feed level.\n-Largest data provider for multiple networks.\n-Ability to run a data provider and earn fees from requests.\n-Real-time access to any API endpoint for any data.\n-Support for string data and int based data.\n-VRFs and verifier tools based on new mechanisms.\n-AI agent support for autonomous data determination and interaction.\n\nWe also allow for crosschain data for any contract, on any networkfor any data, on demand.\nhttps://docs.scry.finance/docs/morpheus/use-request-feeds#crosschain-data-lookup\n\nWe are fully self funded with 0 liquid funding/grants to date(we have alocked OP grant for $200000 but 0 liquid currently).\n\nthis provides more info for what the protocols about\nhttps://scryprotocol.substack.com/p/introducing-data-lps", "hidden": false, "question": "Application detail", "questionId": 1}, {"type": "number", "answer": "100000", "hidden": true, "question": "Amount requested (in $)", "questionId": 2}, {"type": "dropdown", "answer": "ARB", "hidden": true, "question": "Payout token", "questionId": 3}, {"type": "short-answer", "answer": "Need to audit which is a large part aswell asbring others onfor dev and BD", "hidden": true, "question": "How do you account for this fund request?", "questionId": 4}, {"type": "paragraph", "answer": "Smart Contract Audits:\nGiven the critical importance of security in decentralized applications, a significant portion of the budgets be allocated to thorough smart contract audits by reputable firms.\nEstimated cost: $30,000 - $50,000\n\nDevelopment:\nHiring additional developers to improve and expand the capabilities of the Scry Morpheus framework.\nEstimated cost: $30,000 - $60,000 for development.\n\nBusiness Development:\nBringing on partnerships, increase adoption, and integrate with other projects.\nEstimated cost: $10,000 - $20,000 for initial outreach and partnership establishment.\n\nMarketing and Community Building:\nTo grow the user base and attract Data Liquidity Providers (DLPs), funds allocated for marketing efforts and community incentives.\nEstimated cost: $10,000 - $15,000 for initial marketing campaigns, community management, and engagement incentives.", "hidden": false, "question": "How will you use these funds? Please make a detailed plan for expenditures.", "questionId": 5}, {"type": "dropdown", "answer": "Open Contribution", "hidden": false, "question": "Which RFP is this project covering? ", "questionId": 6}, {"type": "short-answer", "answer": "Would allow for brand new tokens and markets such as synths, options and new use cases creating more fees.", "hidden": false, "question": "How do you think this project fits in with Uniswap?", "questionId": 7}, {"type": "paragraph", "answer": "\nCross-Chain Functionality: Scry's ability to provide cross-chain data could enable devs to interact with assets and data on other chains, potentially opening up new markets and liquidity sources.\n\nNew Use Cases: Access to diverse data types could enable the creation of new financial instruments on Uniswap, such as derivatives based on social media trends, weather patterns, or other real-world events.\n\nIncreased Decentralization: By allowing anyone to deploy oracles, Scry could contribute to a more decentralized and resilient data infrastructure, mitigating risks associated with centralized data providers.\n\nImproved Market Efficiency: With real-time access to data from a variety of sources, Arbitrum could offer more timely and accurate data to devs. Developers could customize the data they need for their specific DeFi applications, leading to more innovative and user-centric products.", "hidden": false, "question": "What benefits will this project bring to Uniswap in the Arbitrum ecosystem?", "questionId": 8}, {"type": "short-answer", "answer": "Yes when have funds", "hidden": true, "question": "Has this project undergone a security audit? If not, are you planning to undergo it?", "questionId": 9}, {"type": "short-answer", "answer": "https://github.com/ScryProtocol/", "hidden": false, "question": "Is this project open-source? (If yes, share the repository link).", "questionId": 10}, {"type": "paragraph", "answer": "Development Practices\nAgile Methodology: Employing iterative development cycles, allowing the team to adapt to changes quickly and to integrate feedback from devs early and often. Brand new features on demand\n\nDocumentation: Keeping thorough and up-to-date documentation for developers and users, which is crucial for open-source projects to facilitate community contributions and usage.\n\nModular Design: Building the system with interchangeable components to easily update or replace parts of the system without affecting the whole.\n\nSolidity: The primary language for smart contracts on EVM-compatible chains.\n\nJavaScript: For scripting deployment, writing tests, and interacting with the chain and node.", "hidden": true, "question": "What is the workflow chosen for this project? (You can mention development practices, tools, programming languages, etc.)", "questionId": 11}, {"type": "short-answer", "answer": "https://docs.scry.finance/docs/morpheus/build-your-own-oracle", "hidden": true, "question": "Does this project have a demo? If yes, share a public link.", "questionId": 12}, {"type": "short-answer", "answer": "Developers and Builders: Developers who are building dApps that require real-world data. Scry's zero-code, quick setup for oracles would be particularly appealing to developers looking for efficient and reliable data sources and on demand data. Developers could customize the data they need for their specific DeFi applications, leading to more innovative and user-centric products.  Decentralized Finance Projects: DeFi platforms can use Scry to access real-time financial data, such as price feeds, interest rates, and liquidity metrics, which are crucial for operations like lending, borrowing, and asset management.  Data Providers (DLPs): Individuals or companies that have access to valuable data and want to monetize it by providing it to the blockchain. These could be weather services, financial institutions, or social media analytics platforms, for example. Participants interested in running their own oracle nodes to contribute to the network's data integrity and earn fees in return.  Projects Seeking Decentralization: Projects that aim to enhance their infrastructure by incorporating decentralized oracles for improved security and reduced risk of manipulation.  Cross-Chain and Multi-Chain Projects: Projects that operate across different blockchains and require a consistent and reliable data source that can serve multiple networks anduse cases.", "hidden": true, "question": "What is the target audience for this project? (Mention if there is a market launch plan).", "questionId": 13}, {"type": "paragraph", "answer": "PR0\nIn Crypto since 2011. Cofounded Keychain,  Cryptodevs.\nPreviously studied Neuroscience before going full time crypto in 2019.\nNotables: EIP 5075 Author, First NFT DAO fragmentation implementation, made an AMM before Uniswap. https://github.com/pr0toshi/", "hidden": false, "question": "Who are the members of the team?", "questionId": 14}, {"type": "paragraph", "answer": "PR0\nFounder - 12y in crypto, 4 as dev", "hidden": true, "question": "Describe team members' experience and current roles for this project.", "questionId": 15}, {"type": "paragraph", "answer": "Detailed Roadmap and Milestones for Scry\nMilestone 1: Crosschain Data Lookup System\nGoal: To enable arbitrary crosschain data lookups and allow users to deploy their own oracles for querying EVM states, including token ownership contracts.\nDeliverable: A fully developed and deployed crosschain data lookup contract and node system. Implement functionality to prove LP balances.\nTracking: Deployment status on mainnet and testnet.\nStatus: Sample ready, update for Uniswap to be implemented.\n\nMilestone 2:  Develop a fully permissionless system for callbacks, this enables contracts to create requests that once filled will automatically be called back to the contract for the data without any offchain tools. This system must not create any new assumptions about honesty in other actors, and assumes only that the parties filling callback requests are only doing it for the bounty. This system will enforce only the data submitted by the oracles to be used, perform needed checks on the data and return a single data from all oracles which represents all oracles data submitted, within custom threshold and quorum, ie, make a request for ETHUSD from coinbase, from 5 custom chosen oracles, with the data needing to be after x timestamp.\nReady awaiting funds for audits before release\nhttps://sepolia.etherscan.io/address/0x7Fd992696B7aEab1B9Cadce6D748971De8209e85#code\nNA as want to have it audited first. Tested to allow up to 100 requests with 1 tx.\n\nMilestone 3 Deploy and maintain an oracle for pull based data , tested up to 500  - 50 at launch,  100 Q1, 200 Q2. Support UNI.", "hidden": false, "question": "What are the Project Milestones? (Be very specific and write a roadmap highlighting critical deliverables of the project; mention how you will ensure to supervise and track them).", "questionId": 16}, {"type": "paragraph", "answer": "Milestone 1: Crosschain Data Lookup System\nDevelopment and Deployment Strategy:\nResearch and Design: Analyze existing crosschain communication protocols to design a robust and secure system.\nDevelopment: Write and test smart contract code that can interact with various EVM-compatible chains.\nDeployment: Launch the system on a testnet for thorough testing before deploying it to the mainnet.\nUser Documentation: Create comprehensive documentation and user guides (as seen with Veryfi.xyz) to facilitate adoption.\nUniswap-specific Features: Develop additional functionalities for Uniswap to verify LP balances across chains.\nFeasibility:\nThe project leverages existing crosschain communication methods and is grounded in tested technologies.\nThe sample project, Veryfi.xyz, demonstrates the practical application of the technology.\nUniswap integration showcases a direct use case that can drive early adoption and provide proof of concept.\n\nMilestone 2: Permissionless Callback System\nDevelopment and Audit Strategy:\nSmart Contract Development: Continue to refine and test the smart contract code that handles callbacks.\nSecurity Measures: Implement and test security measures to ensure data integrity without relying on the honesty of participants.\nAudit Coordination: Secure funds for and coordinate with reputable audit firms to review and certify the smart contracts.\nFeasibility:\nThe permissionless nature of the system aligns with the decentralized ethos of the blockchain community, enhancing its appeal.\nThe readiness of the system for audit shows that substantial progress has already been made.\nThe system's capability to handle up to 100 requests per transaction demonstrates scalability.\n\nMilestone 3: Oracle Deployment for Pull-Based Data\nDeployment and Scaling Strategy:\nInitial Deployment: Launch the oracle with 50 data feeds, ensuring system stability and accuracy.\nScaling: Gradually increase the number of feeds to 100 and then 200, based on demand and system performance.\nMaintenance: Set up a maintenance and update schedule to keep the oracle services running efficiently.\nFeasibility:\nThe system has been tested for up to 500 feeds, providing confidence in its ability to scale.\nThe phased rollout allows for incremental improvements and ensures system reliability.\nSupport for popular protocols like Uniswap (UNI) can drive user engagement and adoption.", "hidden": false, "question": "How do you plan to reach these milestones? (Explain the project feasibility).", "questionId": 17}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Has this project already been funded by other Grant Programs?", "questionId": 18}, {"type": "checkbox", "answer": ["I confirm."], "hidden": true, "question": "I confirm that I have read the Code of Conduct and that I have filled out this form correctly and truthfully.", "questionId": 19}, {"type": "checkbox", "answer": ["I understand."], "hidden": true, "question": "I understand that I will be required to provide KYC information by the UAGP team in case my application is accepted.", "questionId": 20}, {"type": "short-answer", "answer": "Twitter", "hidden": true, "question": "How did you find out about UAGP?", "questionId": 21}, {"type": "paragraph", "answer": "\nWe are the ONLY oracle infra that lets anyone run their own oracles. Please see https://scryprotocol.substack.com/p/introducing-data-lps for what makes this innovative", "hidden": true, "question": "Additional information", "questionId": 22}, {"type": "short-answer", "answer": "Try deploy your own oracle! https://docs.scry.finance/docs/morpheus/build-your-own-oracle", "hidden": true, "question": "Special requests", "questionId": 23}], "project": {"id": "10:0x8e1bD5Da87C14dd8e08F7ecc2aBf9D1d558ea174:753", "title": "Scry", "logoImg": "bafkreibj7pluetvmggmx5gdcrryq5kmnidrhob7m2bbukovmhb24snbpgu", "metaPtr": {"pointer": "bafkreihbzdy3f3tejn5quelhtubh2q2cn5igmi6bcsqfnq7gy4rnf65ls4", "protocol": "1"}, "website": "https://docs.scry.finance/docs/morpheus/morpheus", "bannerImg": "bafkreidiugev66pdzuk54fwldkhnxpzcepvef4yqubeeiw4j2qwakzotpy", "createdAt": 1691656431732, "userGithub": "pr0toshi", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..saf5GQxOWFWYEpMoXIiR7wRe-Za2W0PPEGbdW1Itjkiyuq7ciynJIXf-jJvt73dnKmwabMBk7aoXmZkMEAmdDg", "type": "Ed25519Signature2018", "created": "2023-08-10T08:36:49.746Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-10T08:36:49.746Z", "expirationDate": "2023-11-08T08:36:49.746Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x9D31e30003f253563Ff108BC60B16Fdf2c93abb5", "hash": "v0.0.0:XSLxYRa0vMaW2WhtFb/SE9tOxRe1bh7C/OUZXd92sNo=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ScryProtocol#46229158"}}}, "description": "Scry is an open infrastructure that allows developers to deploy their own oracles, anyone to run their own oracles to earn fees and projects to choose who and where they source their data from.", "lastUpdated": 0, "projectGithub": "ScryProtocol", "projectTwitter": "scryprotocol"}, "recipient": "0x9D31e30003f253563Ff108BC60B16Fdf2c93abb5"}}