PageSourceSearch

https://elastos-wiki.netlify.app/assets/js/e9a3d4c2.25e7d0fe.js

js elastos-wiki.netlify.app collected 2026-10-03 10:45:07 UTC 6,732 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8679],{3905:(e,t,n)=>{n.d(t,{Zo:()=>d,kt:()=>h});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=r.createContext({}),c=function(e){var t=r.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},d=function(e){var t=c(e.components);return r.createElement(s.Provider,{value:t},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},m=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,s=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),p=c(n),m=a,h=p["".concat(s,".").concat(m)]||p[m]||u[m]||i;return n?r.createElement(h,o(o({ref:t},d),{},{components:n})):r.createElement(h,o({ref:t},d))}));function h(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,o=new Array(i);o[0]=m;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l[p]="string"==typeof e?e:a,o[1]=l;for(var c=2;c<i;c++)o[c]=n[c];return r.createElement.apply(null,o)}return r.createElement.apply(null,n)}m.displayName="MDXCreateElement"},3549:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>h,frontMatter:()=>l,metadata:()=>c,toc:()=>p});var r=n(7462),a=n(3366),i=(n(7294),n(3905)),o=["components"],l={title:"Building Overview"},s=void 0,c={unversionedId:"start/building",id:"start/building",title:"Building Overview",description:"Elastos is a complete ecosystem of decentralized services, consisting of every component needed to support decentralized applications (dApps). However, although it was originally conceived as a self-contained and strictly secured ecosystem, the rapid growth of the blockchain space-with numerous new projects advancing decentralized finance, self-sovereign identity, and new use cases for blockchain technology - has required that Elastos rethink its role in an increasingly interoperable and multichain world.",source:"@site/../docs/1.start/building.md",sourceDirName:"1.start",slug:"/start/building",permalink:"/start/building",draft:!1,editUrl:"https://github.com/elastos/Elastos.Wiki/edit/master/website/../docs/1.start/building.md",tags:[],version:"current",lastUpdatedBy:"racollette",lastUpdatedAt:1677279254,formattedLastUpdatedAt:"Feb 24, 2023",frontMatter:{title:"Building Overview"},sidebar:"introductionSidebar",previous:{title:"Economics",permalink:"/start/economics"},next:{title:"The Cyber Republic",permalink:"/start/governance"}},d={},p=[{value:"Elastos Components - Quick Links",id:"elastos-components---quick-links",level:2}],u={toc:p},m="wrapper";function h(e){var t=e.components,n=(0,a.Z)(e,o);return(0,i.kt)(m,(0,r.Z)({},u,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("p",null,"Elastos is a complete ecosystem of decentralized services, consisting of every component needed to support decentralized applications (dApps). However, although it was originally conceived as a self-contained and strictly secured ecosystem, the rapid growth of the blockchain space-with numerous new projects advancing decentralized finance, self-sovereign identity, and new use cases for blockchain technology - has required that Elastos rethink its role in an increasingly interoperable and multic
1hain world."),(0,i.kt)("p",null,"Interwoven within our ecosystem are ",(0,i.kt)("strong",{parentName:"p"},"five key platform components"),", which are unique decentralized service offerings that projects can choose to integrate within their dApps."),(0,i.kt)("p",null,"You can navigate through the sections via the links below to learn about the components and how they each play fundamental roles in powering the Elastos ecosystem."),(0,i.kt)("h2",{id:"elastos-components---quick-links"},"Elastos Components - Quick Links"),(0,i.kt)("table",null,(0,i.kt)("thead",{parentName:"table"},(0,i.kt)("tr",{parentName:"thead"},(0,i.kt)("th",{parentName:"tr",align:null},"Component"),(0,i.kt)("th",{parentName:"tr",align:null},"Description"))),(0,i.kt)("tbody",{parentName:"table"},(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/mainchain/intro"},"Elastos Mainchain")),(0,i.kt)("td",{parentName:"tr",align:null},"The main security zone and transfer hub")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/sidechains/esc"},"Elastos Smart Contract Chain (ESC)")),(0,i.kt)("td",{parentName:"tr",align:null},"Specialized EVM-based sidechain for more advanced applications")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/sidechains/eid"},"Elastos Identity Chain (EID)")),(0,i.kt)("td",{parentName:"tr",align:null},"EVM-based sidechain custom built for issuing and managing digital identities")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/dids/intro"},"Decentralized Identity (DID)")),(0,i.kt)("td",{parentName:"tr",align:null},"Sovereign identities and verifiable credentials")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/hive/intro"},"Decentralized Storage (Hive)")),(0,i.kt)("td",{parentName:"tr",align:null},"The personal storage solutions for Elastos DIDs")),(0,i.kt)("tr",{parentName:"tbody"},(0,i.kt)("td",{parentName:"tr",align:null},(0,i.kt)("a",{parentName:"td",href:"/learn/carrier/intro"},"Peer-to-Peer Network (Carrier)")),(0,i.kt)("td",{parentName:"tr",align:null},"A P2P messaging protocol for DIDs based on Tor protocol")))))}h.isMDXComponent=!0}}]);

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.