metadata: {"signature": "0xe67f115260c63d03c14edaa0adeaa52b81de7a3dd02f7b932af86936b3563b452a9a6a537b35dbf9df3f5b3ca8e421385cb5a8da7326d79c6d5ff0fac1c2bb431b", "application": {"round": "0xd4cc0dd193c7dc1d665ae244ce12d7fab337a008", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "p2rTCXroOZYVGMRHF9XtmImuufWAXKq/NGaH0gynEYQUaTUn3tGQomSxSaaCZ8Y3", "encryptedSymmetricKey": "4570a53bd6ce7556749cb226d10b2f6d3a65e7dbed2c9332c8710fe7325316f1fe99c9abf0b79ddd5c03c7615841c018d91baedfdc4ec6a7519de217ea5125f0c17f7f37e2069b1ead2d6a1a46065d5de71574ca56d8f876269c8aff32df8c8799acce91a841f0cfcf1da41ddbc002351e5176dd2cc74b0616ad4f879c17c6000000000000000020f0a7d629d29a7f1138af1ab16101ddc819a96d8ddb0a24374bf2c9f9fcad07e2b61fe8984c7259d7eeb89649539b6ca0"}}, {"type": "short-answer", "answer": "oxtekgrinder", "hidden": false, "question": "Telegram Handle (you can answer N/A)", "questionId": 1}, {"type": "short-answer", "answer": "https://discord.gg/39hBwGm37k", "hidden": false, "question": "Link to your Public Group Chat (Discord or Telegram )", "questionId": 2}, {"type": "paragraph", "answer": "Osmium aims to streamline smart contract developments process by providing languages adapted toolchains.\n\nIn our vision, simplifying the smart contract development will benefits the whole ecosystem by allowing more people to start their journey and innovate.", "hidden": false, "question": "How is the open-source software you're creating contributing to the evolution or enhancement of the wider Ethereum and Web3 ecosystem?", "questionId": 3}, {"type": "paragraph", "answer": "- Syntax Highlighting\n- Multi platform extension\n- Improve the linter cli by handling glob\n- Documentation of the linter is almost finished\n- Foundry compilation reporting is near done\n- Handling of ignored and excluded files in the linter\n", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months (N/A if you haven\u2019t participated previously). ", "questionId": 4}, {"type": "paragraph", "answer": "Number of downloads of our extensions / binaries, social media feedback.", "hidden": false, "question": "How do you measure the impact of your project? Please provide examples and/or standard metrics. This might be used in future impact reports ", "questionId": 5}, {"type": "number", "answer": "170", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 6}, {"type": "checkbox", "answer": ["Grants"], "hidden": false, "question": "Which of the following funding sources have you received? Check all that apply", "questionId": 7}, {"type": "number", "answer": "7", "hidden": false, "question": "Total Team Size", "questionId": 8}, {"type": "number", "answer": "11", "hidden": false, "question": "How old (in Months) is the project? (We will use twitter, domain registration, github, etc to verify)", "questionId": 9}, {"type": "address", "answer": "0xE5F426fE1536b04Bd4aF8C7c405564C5B80F723C", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 10}, {"type": "paragraph", "answer": "https://twitter.com/0xSwapFeeder\nhttps://twitter.com/ByFishh\nhttps://twitter.com/0xmemorygrinder", "hidden": true, "question": "Profiles or socials of other main team members publicly associated with the project (N/A for solo founders): ", "questionId": 11}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? https://gitcoin.notion.site/GG19-Eligibility-50843c8b3ab44ad297731a00efa6e389?pvs=4", "questionId": 12}, {"type": "paragraph", "answer": "We first started by creating an IDE but we decided three months ago to move towards creating toolchains extensions to add more values to users.", "hidden": false, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that may help in determining project eligibility?", "questionId": 13}, {"type": "multiple-choice", "hidden": true, "question": "Would you like to opt-in to future messages from Gitcoin for updates, information, and/or interviews? ", "questionId": 14, "encryptedAnswer": {"ciphertext": "g3W5PptN16bjoMOfw8reZPS+Psqh9PQHJi5rgABooYI=", "encryptedSymmetricKey": "79d8e4aac9c0623bb21b3a020db2a8c9076b239b9a76a0f6b3d567d2827b986f67a0d98f27b95ea54b78f271e8b8f70d45c680fbb857ac9c64586f6dd251928e239ba4aec5817ff7b877920841c392baceb26a1bed8ddb0a7d38e4f816d4a4b06edbc2f40b26bcf2716d585ab3ee0227b6a6d7aa0b6e7d7f235a771c5ac3b5fb000000000000002043751d8e41a414ebbfae3854c09edec31737b3f7fe0e2b927e3061fda51ecdce9709d5542365041a97055e04cd3018b5"}}, {"type": "multiple-choice", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities? ", "questionId": 15, "encryptedAnswer": {"ciphertext": "KMFbPE3azmBeWhlK8DmVf0hduBPWtrziYEg8Q2uqx4M=", "encryptedSymmetricKey": "d8275ae74e02871a4d505689c301edd2353e3456167578ae764cad86d3d2c94f9db1d4494048c42c13709a7a53d9a914cb5e3f11fae81becf562400471dcde1a30ef8d07a7778ff8cb0870e101e530e111536de541d4a7162093d5bca0af2fa3d90be4ab590a653332d4936fc3f47e6ef15aedfcd0d305b386e48ad4770589570000000000000020df1a7b69a0b4e0141f9e6ee10fc64d323a0425883b062c30d17b935b6b1c5533deba0888e2103e5ed97fc458795e8c95"}}, {"type": "multiple-choice", "answer": "Europe", "hidden": false, "question": "Location/Region where the project is based.  Choose from: ", "questionId": 16}, {"type": "short-answer", "hidden": false, "question": "Gitcoin Gov Forum Handle (gov.gitcoin.co)", "questionId": 17}], "project": {"id": "42161:0x73AB205af1476Dc22104A6B8b3d4c273B58C6E27:117", "title": "Osmium", "logoImg": "bafkreiedzlsvxhclyeqe6fpibbtewce5jutrhkb7jj3b7wcnqeyhovq3ku", "metaPtr": {"pointer": "bafkreiawqhb5wav4bjcrp5tduszkjmdafsjoaayccj5n67xswa5qdaarv4", "protocol": "1"}, "website": "https://github.com/astrodevs-labs/osmium", "bannerImg": "bafkreihhk4pdoqtfsmjq27ms43xgudpz5jonae5wklcvr2r2c7ijcouyae", "createdAt": 1695835582253, "userGithub": "0xtekgrinder", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..b97frmHePV66eEXDOVijZuxy8qLHVeVn0zREOBYZ6E4v4yL-Ec5dJLXDolUTITdRwfFLEw-7gRG0HG3fhi9rDg", "type": "Ed25519Signature2018", "created": "2023-09-27T17:25:10.111Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-09-27T17:25:10.111Z", "expirationDate": "2023-12-26T17:25:10.111Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4d5eb3827bde5183a627eB996AF75Ef56Bb9ab9a", "hash": "v0.0.0:N1A2A4+0Jr2W7ZX42kRhGIRsuu8N64O0buyv/0AWhyg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#astrodevs-labs#72015889"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..mEI7CuIkv1-iOoFk5zs9x-UVkmGPIQUHU2_Ep8wo8-3CBRnpU6hxu2DKE3LKxj1NZdvBU75Mkob3JelH15RlCQ", "type": "Ed25519Signature2018", "created": "2023-09-27T17:24:37.013Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-09-27T17:24:37.013Z", "expirationDate": "2023-12-26T17:24:37.013Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4d5eb3827bde5183a627eB996AF75Ef56Bb9ab9a", "hash": "v0.0.0:0wa4gxFZx0zDFPkoKjwqIMUa1E9WJO9SKpOfhhtdpHM=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#osmiumtoolchain"}}}, "description": "Osmium aims to enhance experience of smart contract-developers by providing adapted vs-code extensions toolchains.\n\nAs a team of smart-contract developers, we experience everyday how the tools lack maturity. Our goal is to provide the same seamless development experience as any other mainstream languages. It will thus bring more developers to this awesome ecosystem and accelerate the innovation.\n\nTo achieve this, we plan to create sets of VS-Code extensions and Language Servers to support all necessary features such as: \n-\tFormat on save\n-\tStatic analyser and compiler warnings / errors\n-\tGo to definitions\n-\tFunction usages\n-\tDisplay Natspec doc on display\n-\tA debugger integration into the LSP\n-\tRun tests\n-\tSupport of Foundry and Hardhat development frameworks\n-\tDeploy a smart contract using a browser / mnemonic wallet on a local chain or testnet/mainnet\n-\tInteract with smart contracts you imported or already deployed\n-\tShow gas usages of each function when testing\n-\tA lot more\u2026\n\nThe first toolchain will be for solidity, but we want to support other languages too. Since when developing, tools performance is crucial, we will implement all our extensions in rust, using mainly alloy.\n\nWe already started the development of a first brick : a linter, which aims to replace Solhint which is slow (javascript) and not maintained anymore. We will release our first version very soon.\n\nWe are currently developing the references/definition linkage features and work closely with Paradigm Alloy\u2019s developers to perform open-source contribution for the missing features in their product.\n\n# What is funding for? \nThis grant will help fund weekly stipends for the core team leading Osmium technical & community development\u20140xtekgrinder, 0xMemoryGrinder, 0xSwapFeeder, Energycube, Leon, Byfish, Louis.\nWe will gradually release our extensions as soon as we develop them but we plan to have the solidity toolchain complete within 6 months\n\n# Links\nDiscord - https://discord.gg/k8Q5SbXeqx\nGithub: https://github.com/astrodevs-labs/osmium\nTwitter - https://twitter.com/osmiumtoolchain", "lastUpdated": 0, "projectGithub": "astrodevs-labs", "projectTwitter": "osmiumtoolchain"}, "recipient": "0x80da3449969cCc5D3c36C8aAD74CA314c0802Da6"}}