{"signature": "0x913c4ef7a2cf350e59ecf5806ce2c03a2d915f34d9bc37891caa9b9485f6808f24f862e0d1a5aae21913e0a22d709841807a7ad2fc2a361fb07dda860dabfcda1c", "application": {"round": "0xe5B88c67fCd25f0a7BAD6cF7c5A5197e61BFd143", "answers": [{"type": "email", "answer": "raoul@code.solar", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "@RaoulSaffron", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "paragraph", "answer": "https://github.com/solarspace-dev/solarspace.dev\nhttps://github.com/solarspace-dev/solar-blank", "hidden": false, "question": "Project GitHub Repo", "questionId": 2}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "No, I haven't.", "hidden": false, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds", "questionId": 4}, {"type": "paragraph", "answer": "Setting up a fully featured Ethereum development environment is a tedious and time-consuming task. Developers must choose the right combination of compiler versions, frameworks, testing tools, and debuggers—often without clear manuals. This process becomes even more complex when working in teams, where keeping environments in sync can slow down progress. What works for one project might not work for the next.\n\nSolar Spaces solves this by providing pre-configured, ready-to-use development environments that are easy to personalize and even easier to share. A developer can spin up a workspace, write code, and share a link with collaborators who can immediately jump in—no setup required, no compatibility issues, and no time wasted.\n", "hidden": false, "question": "Provide a brief overview of your tool, library, or framework. What specific problem or inefficiency in the development process does it address?", "questionId": 5}, {"type": "paragraph", "answer": "Solar Spaces reduces development barriers by eliminating setup time and toolchain inconsistencies. Developers no longer need to spend hours configuring compilers, frameworks, or testing environments. Instead, they can launch a ready-to-use workspace in seconds, directly in the browser.\n\nThis streamlined workflow improves team efficiency—especially in collaborative or educational settings. For example, contributors can join a project simply by clicking a link with all dependencies already installed and configured. This enables faster onboarding, reduces environment-related bugs, and keeps teams focused on building rather than debugging setup issues.\n\nFrom a security perspective, Solar Spaces come pre-configured with state-of-the-art security tooling, including static analysis testing, debugging, and formal verification. By including tools like Foundry, Slither, Simbolik, or Echidna in the default setup, developers can catch vulnerabilities early without installing or configuring anything themselves.\n\n", "hidden": false, "question": "How does your project reduce development barriers, improve efficiency, or enhance the security of Web3 projects? Please provide specific examples or metrics if available.", "questionId": 6}, {"type": "paragraph", "answer": "Solar Spaces is a newly released project that I’ve been developing independently over the past six months. It recently reached a functional MVP stage and has just been made publicly available—along with the open-source code—in preparation for this grant application.\n\nWhile the project is still early in its lifecycle, I’m now actively collecting feedback from early users and building in public. The focus is on refining the user experience, expanding toolchain integrations, and shaping the roadmap based on community needs. This grant would play a key role in accelerating development and growing the project’s adoption within the Ethereum and broader Web3 developer ecosystem.", "hidden": false, "question": "Describe the current usage and support for your tool within the developer community. This could include GitHub stars, downloads, or testimonials from developers.", "questionId": 7}, {"type": "paragraph", "answer": "The roadmap for Solar Spaces focuses on improving usability, supporting more tools, and enabling sustainable community growth. Grant funds will directly support development, infrastructure, and outreach efforts:\n\n- Improve workspace stability and startup times\n- Refine the user interface and experience based on early user feedback\n- Add support for additional toolchains (e.g. KEVM and Kontrol for formal verification)\n- Create basic documentation and tutorials to lower the learning curve\n- Support community contributions\n- Explore sustainable monetization models to keep the core product open\n\nUse of grant funds:\n\n- Cover infrastructure costs (e.g. server hosting, domains, software licenses)\n- Fund continued development and testing\n- Support educational content, outreach, and community growth\n\nThis grant would enable me to dedicate more time to development and ensure Solar Spaces evolves into a stable, high-impact platform for the Ethereum ecosystem.", "hidden": false, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "there is no on-chain code", "hidden": false, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]—for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 9}], "project": {"id": "0x508f96cc2a4c05af9dc1a741410193d8d86b9f07ea31926c1a8c1e93f87ce860", "title": "Solar Space", "logoImg": "bafkreidrvbqzxlmm2kcvlgtcroeqoscq33drtlodfjf3djoiwtflbmi5se", "metaPtr": {"pointer": "bafkreif66m2d25c54o3iq3m7zl6mzq3ddp6cxmbrhr2hgguenjuu5bgpnq", "protocol": "undefined"}, "website": "https://solarspace.dev", "bannerImg": "bafkreicjt42frhgw7yvy4zwrhcfpjz6aggushxalydxkk7ydtkazybo5sm", "createdAt": 1743434811399, "userGithub": "RaoulSchaffranek", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T15:33:38.325Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xc047dc81296a76cb0c8aa514ee118018fb9795dea0476f521c4cc6411aa8c3c9381edfca9f13a326970ae69791cfc243766f2a08f1dfca20b06e5c68d62196b91c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T15:33:38.325Z", "expirationDate": "2025-06-29T15:33:38.325Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x7401f820Bd7A1c79120e003016a123F0Ff7948E1", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#solarspace-dev#1412344", "nullifiers": ["v0.0.0:8qWDOZfWnnwNoeBhQh/JG1IB9iS3AELzaTBrk9bDEsk="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T15:34:03.205Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xfcc95e2402f859506ccbab257603af3af8483e1d08410d2bdd8d13f0b694d1185a3bfdc0154548d18b87a65295ec611da04924c1c2c4a56332eb8ae31decdd4b1b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T15:34:03.205Z", "expirationDate": "2025-06-29T15:34:03.205Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x7401f820Bd7A1c79120e003016a123F0Ff7948E1", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#RaoulSaffron", "nullifiers": ["v0.0.0:1yrONjIo3kXLPcjh0X1NxtJik/ZNk7qo6BRzwPHDQ0Y="]}}}, "description": "Solar Space is an ethical platform for developing and collaborating on Ethereum applications.\n\nAt its core, a solar space is a dev container pre-configured with essential developer tools for Ethereum development. It can run locally or in a browser via GitHub Codespaces.\n\n- Free and Open Source\nAll the code associated with the solar space platform is free and open source - and so are the tools available in each space.\n\n- Seamless & Unobtrusive\nWe don't lock users into a proprietary ecosystem. Solar Space is built around an already existing ecosystem of truly great open source tools.\n\n- Sharing\nSolar Spaces are only possible becase of the amazing work done by the open-source community. And we embrace a culture of sharing, making it easy to share code and dev environments with others.\n\n- Personalize & Customize\nEvery developer is different and has different preferences for his development environment. Solar spaces make it easy to add any other tool, sync user settings between different machines, and share configuration changes with friends.", "lastUpdated": 0, "projectGithub": "solarspace-dev", "projectTwitter": "RaoulSaffron"}, "recipient": "0x7401f820Bd7A1c79120e003016a123F0Ff7948E1"}}