{"signature": "0x53488fb4cfc329aa38d60412f0200382e2e8acc734db790a91052455507d9fc452d17475dce6be90902e3336658edd6976332036c1d270031e98344a137c90161c", "application": {"round": "0x145052E87140b7309F6EE18Ba12fC187560d5D89", "answers": [{"type": "email", "answer": "raldblox@outlook.com", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "raldblox", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/onchainsupply", "hidden": false, "question": "Project Github Repo", "questionId": 2}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "", "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": "OnChainSupply strengthens Ethereum’s on-chain application layer by providing modular infrastructure for smart assets, encrypted storage, smart accounts, and prebuilt dApps—all composable and reusable across different protocols. We eliminate the need for repetitive development and help onboard users and AI agents into Ethereum with tools that abstract technical complexity.\n\nExamples:\n\nSmart Asset Protocols: Transform static assets into dynamic, programmable contracts usable in games, DeFi, and on-chain agentic systems.\n\nGasless Smart Accounts: Enable onboarding for non-crypto users via social login, making Ethereum more accessible.\n\nAsset Builder & Themer: UI and composability tools that developers can reuse and build on, increasing interoperability and code efficiency.", "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": "Our pioneering work focuses on on-chain composability, agentic interoperability, and end-user simplicity:\n\n1. While most agentic systems rely on off-chain calls or surface-level bots, We offer agents on-chain actions: minting assets, managing identities, executing transactions.\n\n2. We’re implementing modular encrypted file systems that support privacy-preserving data, moving away from plain-text asset references.\n\n3. Our gasless smart accounts + interactive HTML-based NFTs reduce Web3 friction and allow dynamic frontends embedded in the chain.\n\nThese features are designed with interoperability in mind, supporting multiple EVM chains with future zk-stack compatibility in scope.", "hidden": false, "question": "Describe any pioneering development work in your project, particularly in enhancing privacy, interoperability, or user experience.", "questionId": 6}, {"type": "paragraph", "answer": "PROBLEMS:\n\n1. Repetitive development of basic smart contract functionality\n\n2. Limited capabilities for AI agents to act on-chain\n\n3. Off-chain asset storage prone to data loss, spoofing, and vendor lock-in\n\n4. Steep onboarding curve for non-technical users\n\nOUR IMPROVEMENTS:\n\n1. We provide prebuilt dApps and smart modules, reducing dev time and duplication.\n\n2. Our infrastructure gives agents a native, composable on-chain action layer, not just API access.\n\n3. Assets are stored directly onchain—secure, verifiable, and immutable.\n\n4. With account abstraction and social login, onboarding is seamless, removing the barrier of wallets and seed phrases.", "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": "Q2 2025\n\nRelease open-source Smart Asset SDK & contract registry\n\nLaunch Encrypted Storage Module MVP\n\nBeta of modular prebuilt dApps (minting station, dynamic asset visualizer)\n\n----\n\nQ3-Q4 2025\n\nLaunch agent integrations (e.g., with GPTs and open-source AI agents)\n\nSupport composable interaction layers for gaming and DeFi\n\nEthereum + L2 mainnet deployments with sample dApps and tooling\n\nGovernance and community modules\n\nCross-chain compatibility and storage bridges\n\nEducational content and integrations with ecosystem DAOs\n\n---\n\nGrant Usage:\n\n50% Developer Grants & Engineering\n20% Security Audits & Infrastructure\n20% Documentation, DevRel, and Community\n10% Operational costs (legal, hosting, licensing)", "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": "Onchainsupply promotes true decentralization by enabling on-chain-first asset creation. Unlike IPFS or Arweave where assets are referenced off-chain, our solution brings both logic and content natively to Ethereum, ensuring tamper-proof provenance and eliminating centralized dependencies.\n\nOur modular framework helps distribute trust by encouraging composable logic and code reuse across independent projects.\n\nWe also increase security through transparency—our encrypted assets, smart modules, and account abstraction features are open source and verifiable on-chain.\n\nAnd our support for autonomous agents allows for decentralized automation at the contract level, reducing the need for centralized coordinators or external APIs.", "hidden": false, "question": "How does your project contribute to the decentralization and security of the Ethereum network?", "questionId": 9}, {"type": "paragraph", "answer": "0xc04F9B1371b8Ab1A9723E400895Efb976D1b7D15, 42793\n0xc04F9B1371b8Ab1A9723E400895Efb976D1b7D15, 128123\n\n\nhttps://github.com/onchainsupply/identifiers/tree/main/ignition/deployments", "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": "0xb0bb192634474ead9c1f62d59bd41d928bd191e2dc9915209e7cd250560f9710", "title": "ONCHAINSUPPLY", "logoImg": "bafkreie2eqp4aagd6cemf4w2fuovmys4csyn34aj7iml6z5qorrvtk5o5y", "metaPtr": {"pointer": "bafkreichomedye7cusiimyevq5bn4lh66vc45pwkujarwnd2jqe6rdtuwm", "protocol": "undefined"}, "website": "https://onchainsupply.net", "bannerImg": "bafkreih2vq3fnos5axaukgxp74coaavzl2dblgnnsmpmbjmltxs5apw5aa", "createdAt": 1742886442638, "userGithub": "raldblox", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-25T07:09:04.980Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x8e46863470c643a7660c7b85eac6d2b38666832e89dbf6af11736eb8d4b5f820787e2107786822672228a34b3d27bb1bfae290a404f1014ba5c5ab6491159d941c", "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-25T07:09:04.980Z", "expirationDate": "2025-06-23T07:09:04.980Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xC04B00D02326de30E1a648C10B60205cE76059E8", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#onchainsupply#105317780", "nullifiers": ["v0.0.0:yvSNyuNZ/dkQXeLL1C1X65rFiFduJy47551Qk5XAEeM="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-25T07:06:32.338Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xea181d2dd81217d9458f033ee0e8e9b6c1d70f7b7b7e15a1a87b31a461d44f7b56eb3e1bbf36637ffd3f98e0e3114dc3129d9944f98f4ab90c3335e62d75422b1c", "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-25T07:06:32.338Z", "expirationDate": "2025-06-23T07:06:32.338Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xC04B00D02326de30E1a648C10B60205cE76059E8", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#onchainsupply", "nullifiers": ["v0.0.0:3ZHoQ/opPUyZM8UX9QqhndtPWWN/+6OgbEMSogHb0Y4="]}}}, "description": "Onchainsupply is building modular, composable on-chain infrastructure designed to empower the next generation of developers, enterprises, and autonomous agents. By providing a stack of interoperable tools—from smart assets and encrypted storage to gasless smart accounts and prebuilt dApps—we enable seamless, secure, and efficient on-chain interactions without complexity. Our platform acts as a foundational layer that bridges the gap between core blockchain infrastructure and usable applications.\n\nWe strengthen the EVM-compatible blockchain ecosystem by expanding its on-chain utility, usability, and agent-readiness. Our work complements core client development by enhancing what’s possible: modular tooling that saves developers time, reduces redundant effort, and invites composable innovation. We aim to catalyze agentic activity on-chain, giving AI agents the capacity to mint, manage, transact, and interact natively—moving from off-chain queries to verifiable, decentralized actions. Ultimately, we’re laying the groundwork for scalable, secure, and intelligent on-chain systems that extend Ethereum’s capabilities far beyond static use cases.", "lastUpdated": 0, "projectGithub": "onchainsupply", "projectTwitter": "onchainsupply"}, "recipient": "0xc04F9B1371b8Ab1A9723E400895Efb976D1b7D15"}}