{"signature": "0xfccadec74265bbc5cb43af45ad439977b7647e4bbf97be556bc33076a8727873182a263a10e089d4facaed495a08a0423c61f7e03dafe54a849049413dee079d1b", "application": {"round": "0x145052E87140b7309F6EE18Ba12fC187560d5D89", "answers": [{"type": "email", "answer": "austin@icdevs.org", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "skilesare", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/icdevsorg/evm.mo", "hidden": false, "question": "Project Github Repo", "questionId": 2}, {"type": "link", "answer": "https://oc.app/group/vkzsm-7iaaa-aaaar-bbb2a-cai", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "https://builder.gitcoin.co/#/chains/42161/registry/0x/projects/0xab3b35780a86f5ec610e911fe359e8cbbef9278b300e61826b1d11531d10cb62", "hidden": false, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile to prior rounds.", "questionId": 4}, {"type": "paragraph", "answer": "We hope that by finishing our motoko evm we will be able to provide a way for people to rapidly deploy evms with \"sufficient\" decentralization for any number of L2 applications.  These may be for 'ethereal' evms that only exist for a short while or may be bots that take state and contracts from other evms, run simulations, and take action by submitting signed transactions to other chains.  With AIs on the rise, evms and the solidity language may become a trusted way for AIs to negotiate, transact, and settle real asset backed transactions. Motoko evms on will be able to provide this functionality.", "hidden": false, "question": "How does your project contribute significantly to the Ethereum network's infrastructure? Please provide specific examples and metrics if available.", "questionId": 5}, {"type": "paragraph", "answer": "Motoko evms will be a great interoperability tool. By writing the op codes in motoko and building out the execution engine, DAOs will be able to control bots that can simulate transactions on other chains and take actions based off of the expected behavior.  Today, those contracts on other chains will need to have some kind of trusted setup with key shares.  The Internet Computer offers instant-on infrastructure decentralization with 13 and 34 node sub-nets that provide sufficient decentralization for many applications", "hidden": false, "question": "Describe any pioneering development work in your project, particularly in enhancing privacy, interoperability, or user experience.", "questionId": 6}, {"type": "paragraph", "answer": "When launching a new network, reaching true decentralization beyond just multi-sig sharing can be difficult. Motoko evms on the Internet Computer could offer instant on evm networks with the push of a button. Control of these networks can be turned over to a DAO or blackholed under different strategies that make them tamperproof.", "hidden": false, "question": "What specific problems or challenges in the Ethereum ecosystem does your project address? How does your solution improve upon existing alternatives?", "questionId": 7}, {"type": "paragraph", "answer": "Step 1. (Complete) Build all the op codes\nStep 2. Build out the Execution Engine, Memories, and Trees\nStep 3. Provide push button deployments of evms.\nStep 4. Provide robust evm data loading  and simulation .\nStep 5. Provide DAO controlled mainnet  and L2 clients.", "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": "Adding an evm client in motoko is consistent with the multi-client ethos of Ethereum.", "hidden": false, "question": "How does your project contribute to the decentralization and security of the Ethereum network?", "questionId": 9}, {"type": "paragraph", "answer": "0x4A7C969110f7358bF334b49A2FF1a2585ac372B8,1", "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": 10}], "project": {"id": "0xab3b35780a86f5ec610e911fe359e8cbbef9278b300e61826b1d11531d10cb62", "title": "ICDevs.org", "logoImg": "bafkreidsl5dqimxvdrhsewqg5tgbxsjawxu4lyolvlqcdjceuxnl7akpoe", "metaPtr": {"pointer": "bafkreibh74uurvkwvb2nbbl5p7dawyd4xpnptf7nlxkcdxecf2vhdds7m4", "protocol": "undefined"}, "website": "https://icdevs.org", "bannerImg": "bafkreifysrqvry4vtui3tg5ruejagff7pgipp57axuokyd5j43rubym6oq", "createdAt": 1685834800683, "userGithub": "icdevs", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..TOJzmZTo3W7UEfOJvf-Q0Sp2jCoQhR0Q7OtW7ZmShMcsURUkUVuDMWiIuPj_YoUH05nszUjJEsXIErje0ddZAg", "type": "Ed25519Signature2018", "created": "2024-04-12T00:21:57.673Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-12T00:21:57.672Z", "expirationDate": "2024-07-11T00:21:57.672Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4A7C969110f7358bF334b49A2FF1a2585ac372B8", "hash": "v0.0.0:pfEcN2JSFLNOlz9VApynQHZsgbT6c0+jFQibN8C+vBg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#icdevsorg#92168566"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..K2xFFuPC4rhuPZZoe9zhnyQRwHtccCjGDy92rnB5FlXrE4XNl5Nvlo3UIkpgOpykdWLwCY5rY7ZcDs4Jz9w5Cw", "type": "Ed25519Signature2018", "created": "2023-10-31T15:10:02.599Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-10-31T15:10:02.599Z", "expirationDate": "2024-01-29T15:10:02.599Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4A7C969110f7358bF334b49A2FF1a2585ac372B8", "hash": "v0.0.0:NqBg4BqY+EWxfmcEwz1tzatVEulhsfCCnFEwfCWHIqo=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ICDevs_org"}}}, "description": "# ICDevs.org - Motoko EVM\n\n**ICDevs.org** is a Texas-based non-profit organization (registered as The Internet Computer Developers Education and Discovery Corporation) with the mission of promoting the use and development of the Internet Computer and related technologies. The organization operates independently from the DFINITY Foundation and the ICA, with the goal of further diversifying and decentralizing the Internet Computer ecosystem. Now that the IC has enabled t-ECDSA and can communicate with the Ethereum network directly, we are expanding our program to support Ethereum Dapps and Protocols scaling on the platform.  We hope to publish these opportunities through gitcoin and support the community through grants and bounties.\n\n## Services and Activities\n\nICDevs.org provides the general public with:\n\n- Community organization\n- Educational resources\n- Funding\n- Scientific discovery\n\nThese services are realized through activities such as:\n\n- Educational symposiums\n- Conferences\n- Educational material development\n- Scientific and technology development\n- Developer funding\n- Open-source systems funding\n- Strategic community organization\n\n## Current Project\n\nOur current project that we are raising funds for is a motoko 'evm' that fully implements the evm opcodes, execution engine, memory, and is available to anyone wanting to deploy evm clients, bots, readers, simulators, or chains in the motoko language. We have just finished implementing all opcodes and are now moving on to the execution engine. See: https://github.com/icdevsorg/evm.mo \n\nMotoko is an actor based language that compiles to wasm. It is primarily used to deploy canisters(smart contracts) to DFINITY's Internet Computer but will eventually target other ecosystems and runtimes.\n", "lastUpdated": 0, "projectGithub": "icdevsorg", "projectTwitter": "icdevs_org"}, "recipient": "0x4A7C969110f7358bF334b49A2FF1a2585ac372B8"}}