{"signature": "0x17b5d088df5a8cb5880182e3d84204ff32ad10cacd43c7d96df78310d00078485f9ee2a6171d033dc19623b1e10676b8381ec3b68fe1cd32421f3f2201b780361c", "application": {"round": "0xc1cffd1845deee83ab44cae123738a854593bcd2", "answers": [{"type": "checkbox", "answer": ["Developer Tooling"], "hidden": false, "question": "How does your project contribute to the advancement of the Arbitrum ecosystem?", "questionId": 0}, {"type": "paragraph", "answer": "Synpress is widely used e2e testing framework, including many projects in Arbitrum ecosystem (including Arbitrum bridge itself).\n\nSynpress allows developers to easily test dApp interactions with Arbitrum blockchain, such as its custom network settings, transaction confirmation flows, and any specific behaviors of popular wallets.\n\nThe ability to test these interactions efficiently and reliably is essential for building high-quality dApps on Arbitrum.\n\nIn a summary, Synpress:\n- Provides a valuable tool for developers building on Arbitrum.\n- Contributes to the stability and security of dApps deployed on Arbitrum.\n- Encourages innovation and accelerates the growth of the Arbitrum ecosystem by enabling the rapid development and deployment of high-quality dApps.", "hidden": true, "question": "Describe your previous work or plans related to the Arbitrum ecosystem. How does your project strengthen Arbitrum's foundational infrastructure, improve developer efficiency, or accelerate the adoption of novel applications?", "questionId": 1}, {"type": "paragraph", "hidden": true, "question": "If applicable, describe how your project leverages Stylus or Arbitrum Orbit Chains. What unique capabilities or use cases does this enable?", "questionId": 2}, {"type": "paragraph", "answer": "Our experience building and maintaining Synpress translates directly to benefits for the Arbitrum ecosystem:\n1. Understanding dApp Testing Pain Points: Our team is deeply familiar with the challenges developers face when testing dApps, especially those interacting with wallets and the blockchain.\n2. Arbitrum-Compatible Testing: Synpress is already compatible with Arbitrum and can be used to test dApps deployed on the network.\n3. Commitment to Web3 Developer Tools: We are committed to building high-quality developer tools that improve the entire Web3 development process, which includes making it easier to build secure and reliable dApps on Arbitrum.", "hidden": true, "question": "Describe your team's expertise in your chosen focus area within the Arbitrum ecosystem. Include relevant experience, publications, or past projects.", "questionId": 3}, {"type": "short-answer", "answer": "https://gap.karmahq.xyz/project/synpress", "hidden": true, "question": "Please provide a link to Karma GAP, where you are tracking and reporting on milestones.", "questionId": 4}, {"type": "paragraph", "hidden": true, "question": "List any contract addresses with the associated network(s), EOAs, or deployer addresses your project has deployed.", "questionId": 5}, {"type": "paragraph", "answer": "Yes, we have received ~3k USD from previous Gitcoin round organised by Arbitrum (Arbitrum One - Developer Tooling and Libraries).", "hidden": true, "question": "Have you received any previous grants or support for your work in the Arbitrum ecosystem? If so, please provide details and estimated funding amounts.", "questionId": 6}, {"type": "dropdown", "answer": "Yes", "hidden": true, "question": "Please confirm that you have read and agree to comply with the ethical standards outlined in the eligibility criteria, including Gitcoin's Quid Pro Quo policy (https://support.gitcoin.co/gitcoin-knowledge-base/gitcoin-grants/general-questions/what-is-our-quid-pro-quo-policy)", "questionId": 7}, {"type": "paragraph", "hidden": true, "question": "Do you have any potential conflicts of interest to disclose? If yes, please provide details.", "questionId": 8}, {"type": "paragraph", "hidden": true, "question": "Would you like to share anything else about your project, team, or vision for the Arbitrum ecosystem that wasn't covered in the previous questions?", "questionId": 9}], "project": {"id": "0x7f2586fce05d466c9fb3e509be56c02e0af6870f04209d5881c6d100534fec5d", "title": "Synpress", "logoImg": "bafkreibcxewuw2eddh7iiuea73ho4vxws7d3cpccr4slns7cbrpdo6q3he", "metaPtr": {"pointer": "bafkreifkskbvxlsbwqvg6ykf5upkpuhfyk5npilq7cwu2z5hf2p5hgpqsi", "protocol": "undefined"}, "website": "https://synpress.io", "bannerImg": "bafkreiel7b3pblo44wnfogktgm23z6td7e5dmdy7lwzzy2diyp377aivgu", "createdAt": 1691439308436, "userGithub": "drptbl", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..isd9NhS75ZO7slJtO-EsgJp4f6UAbgfqYBQQvwzNcNbONzLqBMNxGwnF9LmkFFgzP95NFRjqU4hoS2m0JSN_Ag", "type": "Ed25519Signature2018", "created": "2023-08-07T20:14:06.799Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-07T20:14:06.799Z", "expirationDate": "2023-11-05T20:14:06.799Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xd35E119782059A27FEAd4EddA8B555f393650BC8", "hash": "v0.0.0:FEgJkAFXR+3d9wS6PNaaadDrlsmY9WN/gefBZK1JsBE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Synthetixio#8177587"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..6T3y5nFhOBk70U0eqNGsj1hSbKITUx0QwqF_-KXY2D1MIK37iCjWIlMldNdXXK_a4AiDNUQd6Ty_ppP5KH4hBQ", "type": "Ed25519Signature2018", "created": "2023-08-07T20:12:52.905Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-07T20:12:52.905Z", "expirationDate": "2023-11-05T20:12:52.905Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xd35E119782059A27FEAd4EddA8B555f393650BC8", "hash": "v0.0.0:JPXYebm9ngO8o9AF40COv6w8V3+WvnP8oQd5iAhlp1w=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#Synpress_"}}}, "description": "Synpress is an end-to-end testing framework for web applications based on Cypress and Playwright, with support for MetaMask. It is a pioneering tool in web3 end-to-end testing with the potential to evolve into a decentralized network of test runners and continuous integration providers in the future. Synpress is easy to use, fully tested, and includes features such as MetaMask support, headless mode, integrated video recording, and many more. It is also blazingly-fast and extensible, with the ability to add custom commands and plugins. Synpress is already used by several open-source repositories.", "lastUpdated": 0, "projectGithub": "Synthetixio", "projectTwitter": "Synpress_"}, "recipient": "0x7b57c388e6149b5c197B925037602d5B6bafFbCc"}}