{"signature": "0x38e6e897c69fee303573ba76de9b5cf9f6f5faf91349f613cc18e493019fa085307cf57431b6d9a89394ccbfbe0b7a4e7dabd33b977a55e5bc1cbc889b4a7c821b", "application": {"round": "0xd2d99614321becd7cd0636715bbb4c94968e6271", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "uaLUMBV9hcy/wl65J1UNhOBcZIQ70y0mjdiA/8u04wfsZj7vZPvAe+xWmq4aTc27", "encryptedSymmetricKey": "204e19bb24ff1e40a832f84e0c39499cd7111fbb3647b6bb77d51aea95d25a97e46d925b22b2d436f7f03aa80a6b27062d6595111d6d50b5176935c1e840366336921b0075253943f46d86d005dee9bf1e915595c1aa7fd41f4969a9b0c1b286d7123f146a9a01db9a2bf6dd8db14a5c9cca2495f0cea17fdd7dbcc56aedcd900000000000000020d4ccc70b85b58727094e076463faf351093cd8dba67ab871ff0e21313c77bd236ec21744ca77f24d1adf780d60b0f283"}}, {"type": "short-answer", "answer": "gattman901", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/AstralProtocol/astralprotocol", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "answer": "https://t.me/+UkTOSXnDcDM5ZTBk", "hidden": true, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "short-answer", "answer": "https://builder.gitcoin.co/#/chains/42161/registry/0x/projects/0x1249835eaab22b2d2fd7f34556a20cae9cfd902f56c54789730081e6996ed012", "hidden": true, "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": "Astral continues to develop open-source core tools, libraries, and frameworks to enable the decentralized geospatial web. Our mission is to provide tools that foster the development of 1000s of onchain location-based applications.\n\nWe’ve developed and launched Astral’s Location Proof Protocol, an open-source, extensible standard for creating and verifying user-controlled, cryptographically verifiable, and (optionally) private location proofs. Location proofs are a new primitive designed to enable developers to build location-based applications quickly.\n\nWe’ve also developed Astral’s Logbook, a consumer client application built on the Location Proof Protocol. The Logbook lets users register geotagged log entries onchain to share the spaces and places that matter.\n\nWe’re also conducting the necessary research and standards development for onchain GIS, developing the Spatial.sol, a collection of spatial data structures and geospatial algorithms built for the EVM.\n\nWe believe that Web3 developers are overlooking a significant category — location-based applications. We exist to help overcome a coordination failure regarding onchain location-based tooling, inhibiting the growth of this category of apps and infrastructure. Astral’s work directly addresses this by providing the core tooling, fostering a community of builders, researchers, and protocols, and establishing the necessary standards.", "hidden": true, "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": "Spatial data structures and geospatial computation on decentralized systems are complex problems to solve. We’re working on producing secure, open-source tools that provide developers with a new Web3 primitive and dramatically reduce the complexity of building location-based apps.\n\nFirst, we developed Astral’s Location Proof Protocol, which allows any protocol builder to create, verify, and visualize location proofs. We’ll continue to add ‘recipes’—our term for location proof strategies—to the Protocol and deploy it to EVM L2s and other chains.\n\nSecondly, we continue serving as a hub for the onchain GIS researcher and developer community. Through this work, we’re focused on conducting necessary research around data architecture, GIS standards, and application development.\n\nLastly, we continue to develop core tooling that enables possible location-based protocol and application development. This includes developing the spatial data structures and GIS algorithms for EVM and continuing research into geospatial data storage and access technologies on IPFS. All of our solutions are open source and accompanied by developer documentation.\n\nAstral has the following metrics:\n- 5+ Consumer Applications Built (e.g., Logbook, Hyperware, ZKMaps, Kolectivo, etc.,)\n- 3+ Protocols Building on Astral’s Location Proof Protocol\n- 100+ Instances of Location Proof Protocol Usage\n- 20+ Protocols, Projects, and Researchers participating in the Decentralized Geospatial Web Working Group\n- 500 Github Commits\n- 200+ Community Members across Telegram and Discord\n- 1000k Social Media followers", "hidden": true, "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": "Adoption for our open-source tools is monitored primarily through GitHub metrics such as protocols building with Astral, commits, stars, and forks, the number of active contributors, and the growth in our community channels.", "hidden": true, "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": "Astral’s mission is to enable the development of 1,000s of onchain location-based applications. Funding from Gitcoin’s OSS - Developer Tool GG22 will continue to enable us to pursue our mission. We’ve outlined our core focus areas for the next quarter and listed the specific milestones to achieve these objectives. Funds will be used to support these activities:\n- Conduct Research and Establish Onchain GIS as a Science\n    - Host a Decentralized Geospatial Web Working Group session (DGWWG) - Q1’25\n    - Merge with the University of Maryland's EASIER Data Initiative to establish a hub for decentralized geospatial research, development and community - Q1’25\n    - Publish decentralized geospatial vision paper — Q1’25\n- Foster development for onchain location-based applications\n    - Fund, sponsor, and support application developers building on Astral via Funding the Commons x Earth Commons public good hackathon - Q4’24\n    - Integrate recipes into Astral’s Location Proof Protocol - Q1’25\n    - Deploy Astral’s Location Proof Protocol to additional EVM mainnet’s and L2s - Q1’25", "hidden": true, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "At the moment most deployments are via EAS contracts — we have not yet reached the point of deploying test instances of Spatial.sol (still in R+D)\n- 0x75B4D9DAB72045B953e9aE8dD648996f77802847, 42161, 11155111, 42220\n\n- 0x25bdFF8dB8d80971935A7f38A0CF31DeC62f7696, 42161, 11155111, 42220", "hidden": true, "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": "0x1249835eaab22b2d2fd7f34556a20cae9cfd902f56c54789730081e6996ed012", "title": "Astral", "logoImg": "bafkreifo4ja4zx7zmpbslprno7zrpfyev5ou35g24bmvd52c77ihmivjle", "metaPtr": {"pointer": "bafkreibkc7pwxvqzkrkcv2ylnd243jusqeibsn3bhnbksjmmtnxxzlums4", "protocol": "undefined"}, "website": "https://astral.global", "bannerImg": "bafybeie3fbdw7t5pbpkph4ymxrp2xmplgg3oqjolvjc7k7wvcydng25sky", "createdAt": 1673545266638, "userGithub": "johnx25bd", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..aRwbO80YDUXLbWdfgRN_0as2FgFJj-S5ozyx_Xv53KhgKadhEZvMCpokHMcjeLzeIIl6rC1GJ-S27t7ZFGy7Ag", "type": "Ed25519Signature2018", "created": "2024-04-15T16:53:39.342Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T16:53:39.342Z", "expirationDate": "2024-07-14T16:53:39.342Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x25bdFF8dB8d80971935A7f38A0CF31DeC62f7696", "hash": "v0.0.0:zbmxAHABx3lEWi5bDsCGXltgs90dd3ENxVLlzdQHNkM=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#AstralProtocol#41551283"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9.._WwEM1kIS3dm8boIwIh0LEWG6GZENr6yD7ZldcGOqhHIeBV9WWeDY7bn81BcSTEBxLTeKYNYaforXhi08SqLCw", "type": "Ed25519Signature2018", "created": "2024-04-15T16:53:29.876Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-15T16:53:29.875Z", "expirationDate": "2024-07-14T16:53:29.875Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x25bdFF8dB8d80971935A7f38A0CF31DeC62f7696", "hash": "v0.0.0:CDg0RACRNgCnyXDI+InPe/uYELcDqRPXI0sGiDGDoFI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#AstralProtocol"}}}, "description": "## Updates / Milestones:\n\n## The next phase:\n\n- Progress with research on geospatial data structures + algorithms for the EVM (Spatial.sol) - Q1'25\n- Merge Astral with EASIER Data Initiative - Q4’24\n- Strengthen partnership with EASIER Data Initiative - Q3'24\n\n## Since GG'21\n\n- Deployed Astral's Location Proof Protocol on Arbitrum and Celo - Q3'24\n- Deployed Astral's Logbook, a consumer application that is built on the Location Proof Protocol - Q3'24\n- Sponsored Funding the Common's X Earth Common's Hackathon - Q3'24\n- Developed necessary developer resources and tools to build on Astral's Location Proof Protocol - Q3'24\n- Agreed to merge with the EASIER Data Initiative to better align Decentralized GIS research - Q4'24\n- Co-chair the Decentralized Geospatial Web Working Group - Q4’24\n\n## Since GG20\n\n- Create the docs site: docs.astral.global\n- Deploy Location Proof EAS schema on Ethereum Sepolia - Q2’24\n- Complete and pitch at Ethereum Attestation Service Demo Day - Q2’24\n- Integrate Location Proof Protocol with IPFS - Q3’24\n- Develop the Astral Logbook - Q3’24\n\n## Since GG19\n\n- Testing Spatial Registry Contract - April’24\n- Gained pilot users’ confirmation - Jan-April’24\n- Hosted and Presented Decentralized Geospatial Web Working Group meetingshop for Web3 Projects - April’24\n- Accepted to Ethereum Attestation Services Fellowship - March’24\n- Attended & presented at ETHDenver - Feb’24\n- Defined product and growth strategy - Feb’24\n- Develop technical architecture- Jan’24\n\n## Architecture\n\nAstral Protocol has three components:\n\n- **Onchain GIS** — smart contract-based registries of spatial features like points, lines, polygons and raster images, along with geocomputational algorithms;\n- **Location Proof Protocol** — a generalized protocol supporting a range of strategies for verifiably proving location;\n- **Decentralized geospatial data technologies** — for storing and efficiently accessing geospatial data on user-controlled, cryptographically verifiable and uncensorable data storage systems like IPFS.\n\nSince the project was founded, we have focused on building open source standards and tools, and have been fully funded through public goods funding and grants.\n\n## Our Work\n\nWe've developed and led several projects, including:\n\n- [Astral’s Location Proof Protocol](https://docs.astral.global/docs/logbook/introduction), an open-source protocol enabling developers to build onchain location-based applications\n- [Astral’s Logbook](https://logbook.astral.global/register), a consumer application allowing users to register geotagged log entries on chain\n- [**Kolektivo GeoNFTs**](https://medium.com/kolektivo-co/regeneration-needs-location-b538cae97ff7), which serve as an on-chain spatial data registry\n- [**Hyperaware**](https://github.com/wearehyperaware/hyperaware-core), a spatial governance protocol for connected devices targeted at transport and mobility applications\n- [**Sprout**](https://astral.global/sprout), a proof-of-concept sustainability-linked bond in Solidity that aligns loan terms to environmental metrics — one of the first ReFi smart contracts\n- [**Spatial.sol**](https://github.com/AstralProtocol/spatial-sol), a library of geometric and topological functions in Solidity\n- [**Geolocker**](https://devpost.com/software/geolocker), a prototype verifiable spatial data registry built on Ethereum and 3Box\n\nOur work is primarily focused on building core infrastructure and open source standards to enable and empower Web3 builders to work with spatial and location data.\n\nAstral tools and standards will be useful in a range of different use cases including:\n\n- Regenerative project development and dMRV\n- DAOs / digital governance: geofenced local and regional DAOs, local currencies, spatial demurrage\n- Mobility: defining policy areas like congestion zones, capturing the position of connected devices like IoT and smartphones\n- Natural capital currencies: defining ecological zones, storing physical measurements of ecosystem conditions\n- Metaverse / gaming: virtual land registries like Decentraland and Cryptovoxels, and AR games like Pokemon Go\n\n## Funding\n\nGrant contributions will fund the development team building these public goods.\n\nSpecifically, funds will support the development of:\n\n- Research and Development for a Solidity library of topological and geometric functions and other Web3 GIS tools, Location Proof Protocol strategies, standards, examples and software tools\n- Coordination across decentralized geospatial working groups, co-led with the EASIER Data Initiative\n\n## Team\n\n- [Ron E](https://twitter.com/ronerlih): Tech Lead\n- [Danny G](https://x.com/DannyGattas): Organization + Operations Lead\n- [John X](https://twitter.com/johnx25bd): Architect + Project Lead\n\n## Accomplishments (so far)\n\n- Ethereum Attestation Service Fellowship and Demo-day Shortlist\n- KERNEL Genesis Block final presentation\n- Kolektivo project partner, developing GeoNFTs\n- Filecoin Development Grant for storing satellite imagery on IPFS using decentralized identifiers\n- Presenting to the Open Geospatial Consortium\n- Winner, Arweave Prize, Future of Blockchain 2020\n- Speaker, European Space Agency's Living Planet Symposium 2022\n- Grant recipient, dClimate\n- Coordinated the forming of the GeoSpatial Decentralized Collaboration Group 2023\n- Presented Astral’s work at Decentralized Geospatial Web Working Group\n- Member, Climate Collective\n- Co-lead, Regeneration Guild, KERNEL\n\n## Funded Projects:\n\n- zkMaps, finalist at ETHDenver 2022 building zero-knowledge location proofs\n- Funding the Common’s x Earth Common’s Hackathon\n\n## Challenges\n\n- Scaling of verifiable spatial data registries due to technical limitations\n- Sustaining operations on Grant and Public Goods Funding, as Astral is committed to not taking venture capital and not engaging in a liquidity event (e.g., token generation event / launching a token)\n- Coordination across various working groups; while we’ve helped organize and herd cats, there is still the challenge in coordinating across stakeholder groups to establish geospatial standards for Web3\n- Navigating a bear market with various partners and builders in this space losing funding and interest due to macroeconomic conditions.\n", "lastUpdated": 0, "projectGithub": "AstralProtocol", "projectTwitter": "AstralProtocol"}, "recipient": "0xCAA93CAefAEefd852947581b4B35cf1eA52585Fc"}}