1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5709],{3905:(e,t,r)=>{r.d(t,{Zo:()=>d,kt:()=>m});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){i(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var c=n.createContext({}),l=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},d=function(e){var t=l(e.components);return n.createElement(c.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},h=n.forwardRef((function(e,t){var r=e.components,i=e.mdxType,a=e.originalType,c=e.parentName,d=s(e,["components","mdxType","originalType","parentName"]),u=l(r),h=i,m=u["".concat(c,".").concat(h)]||u[h]||p[h]||a;return r?n.createElement(m,o(o({ref:t},d),{},{components:r})):n.createElement(m,o({ref:t},d))}));function m(e,t){var r=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var a=r.length,o=new Array(a);o[0]=h;var s={};for(var c in t)hasOwnProperty.call(t,c)&&(s[c]=t[c]);s.originalType=e,s[u]="string"==typeof e?e:i,o[1]=s;for(var l=2;l<a;l++)o[l]=r[l];return n.createElement.apply(null,o)}return n.createElement.apply(null,r)}h.displayName="MDXCreateElement"},8877:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>d,contentTitle:()=>c,default:()=>m,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var n=r(7462),i=r(3366),a=(r(7294),r(3905)),o=["components"],s={title:"Registering a Sidechain"},c=void 0,l={unversionedId:"learn/sidechains/registration",id:"learn/sidechains/registration",title:"Registering a Sidechain",description:"To add a new sidechain, the user must submit a suggestion to the Cyber Republic DAO containing basic sidechain information. It will then undergo a two-week proposal voting and referendum period. In addition, they must also submit a transaction to mainchain registering the sidechain details and successfully build it without resetting the mainchain or the cross-chain arbiter node.",source:"@site/../docs/2.learn/sidechains/registration.md",sourceDirName:"2.learn/sidechains",slug:"/learn/sidechains/registration",permalink:"/learn/sidechains/registration",draft:!1,editUrl:"https://github.com/elastos/Elastos.Wiki/edit/master/website/../docs/2.learn/sidechains/registration.md",tags:[],version:"current",lastUpdatedBy:"racollette",lastUpdatedAt:1678891166,formattedLastUpdatedAt:"Mar 15, 2023",frontMatter:{title:"Registering a Sidechain"},sidebar:"learnSidebar",previous:{title:"Cross Chain Protocol",permalink:"/learn/sidechains/cross-chain"},next:{title:"Decentralized Identifiers (DIDs)",permalink:"/learn/dids/intro"}},d={},u=[],p={toc:u},h="wrapper";function m(e){var t=e.components,r=(0,i.Z)(e,o);return(0,a.kt)(h,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("p",null,"To add a new sidechain, the user must submit a ",(0,a.kt)("a",{parentName:"p",href:"https://www.cyberrepublic.org/suggestion"},"suggestion")," to the ",(0,a.kt)("a",{parentName:"p",href:"/start/governance"},"Cyber Republic")," DAO containing basic sidechain information. It will then undergo a two-week proposal voting and referendum period. In addition, they must also submit a transaction to mainchain registering the sidechain details and successfully build it without resetting the mainchain or the cross-chain arbiter node."),(0,a.kt)("p",null,"If the vote passes, the cross-chain arbiter will automatically monitor and register the sidechain proposal, initiating its related transaction thread. Lastly, the sidechain registers somes additional information with the arbiter via RPC to complete its construction."))}m.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.