1"use strict";(self.webpackChunkdocs_0_g=self.webpackChunkdocs_0_g||[]).push([[82],{5248:(e,n,i)=>{i.d(n,{R:()=>s,x:()=>d});var t=i(758);const r={},o=t.createContext(r);function s(e){const n=t.useContext(o);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),t.createElement(o.Provider,{value:n},e.children)}},6743:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>l,contentTitle:()=>d,default:()=>u,frontMatter:()=>s,metadata:()=>t,toc:()=>c});const t=JSON.parse('{"id":"developer-hub/building-on-0g/introduction","title":"Building on 0G","description":"Get started building on 0G. Add storage, compute, and DA services to any EVM, non-EVM, or Web2 application without migration.","source":"@site/docs/developer-hub/building-on-0g/introduction.md","sourceDirName":"developer-hub/building-on-0g","slug":"/developer-hub/building-on-0g/introduction","permalink":"/developer-hub/building-on-0g/introduction","draft":false,"unlisted":false,"tags":[],"version":"current","lastUpdatedAt":1779895876000,"sidebarPosition":1,"frontMatter":{"id":"introduction","title":"Building on 0G","sidebar_position":1,"description":"Get started building on 0G. Add storage, compute, and DA services to any EVM, non-EVM, or Web2 application without migration."},"sidebar":"docs","previous":{"title":"Mainnet","permalink":"/developer-hub/mainnet/mainnet-overview"},"next":{"title":"Deploy Contracts on 0G Chain","permalink":"/developer-hub/building-on-0g/contracts-on-0g/deploy-contracts"}}');var r=i(6070),o=i(5248);const s={id:"introduction",title:"Building on 0G",sidebar_position:1,description:"Get started building on 0G. Add storage, compute, and DA services to any EVM, non-EVM, or Web2 application without migration."},d="Building on 0G",l={},c=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"What's Next?",id:"whats-next",level:2}];function a(e){const n={a:"a",h1:"h1",h2:"h2",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.header,{children:(0,r.jsx)(n.h1,{id:"building-on-0g",children:"Building on 0G"})}),"\n",(0,r.jsx)(n.p,{children:"Build AI-powered applications using 0G's modular infrastru
1cture - with or without migrating your existing code."}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Keep your current blockchain and add 0G services as needed."})," Our infrastructure works with:"]}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:"\u2705 Any EVM chain (Ethereum, Polygon, BNB, Arbitrum)"}),"\n",(0,r.jsx)(n.li,{children:"\u2705 Non-EVM chains (Solana, Near, Cosmos)"}),"\n",(0,r.jsx)(n.li,{children:"\u2705 Traditional Web2 applications"}),"\n"]}),"\n",(0,r.jsx)(n.h2,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,r.jsx)(n.p,{children:"Before building:"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Get testnet tokens"})," from the ",(0,r.jsx)(n.a,{href:"https://faucet.0g.ai",children:"faucet"})]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Install relevant SDK"})," for your language"]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Review service documentation"})," for your chosen components"]}),"\n"]}),"\n",(0,r.jsx)(n.h2,{id:"whats-next",children:"What's Next?"}),"\n",(0,r.jsx)(n.p,{children:"Based on your needs, dive into:"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Dapp Migration?"})," \u2192 ",(0,r.jsx)(n.a,{href:"/developer-hub/building-on-0g/contracts-on-0g/deploy-contracts",children:"Deploy on 0G Chain"})]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Need Storage?"})," \u2192 ",(0,r.jsx)(n.a,{href:"/developer-hub/building-on-0g/storage/sdk",children:"Storage SDK Guide"})]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Need Compute?"})," \u2192 ",(0,r.jsx)(n.a,{href:"/developer-hub/building-on-0g/compute-network/router/overview",children:"Compute Router"})]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Building a Rollup?"})," \u2192 ",(0,r.jsx)(n.a,{href:"/developer-hub/building-on-0g/da-integration",children:"DA Integration"})]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Creating Agentic IDs?"})," \u2192 ",(0,r.jsx)(n.a,{href:"/developer-hub/building-on-0g/agentic-id/overview",children:"Agentic ID Overview"})]}),"\n"]}),"\n",(0,r.jsx)(n.hr,{}),"\n",(0,r.jsxs)(n.p,{children:["\ud83d\udca1 ",(0,r.jsx)(n.strong,{children:"Pro Tip"}),": Start with one service, prove the value, then expand. Most successful projects begin with 0G Storage or Compute before exploring other services."]})]})}function u(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(a,{...e})}):a(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.