diff --git a/docs/404.html b/docs/404.html index 8a90466e..6d1534ec 100644 --- a/docs/404.html +++ b/docs/404.html @@ -4,7 +4,7 @@ Home - + diff --git a/docs/Glossary/index.html b/docs/Glossary/index.html index 8412f6c1..b6414e79 100644 --- a/docs/Glossary/index.html +++ b/docs/Glossary/index.html @@ -4,7 +4,7 @@ Glossary | Home - + diff --git a/docs/assets/js/3e142377.1f79885c.js b/docs/assets/js/3e142377.1f79885c.js new file mode 100644 index 00000000..ad4ced81 --- /dev/null +++ b/docs/assets/js/3e142377.1f79885c.js @@ -0,0 +1 @@ +"use strict";(globalThis.webpackChunkmy_website=globalThis.webpackChunkmy_website||[]).push([[6079],{3672:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>l});const a=JSON.parse('{"id":"earn-liberdus/run-validator","title":"Liberdus Validator","description":"The Liberdus Validator is a core component of the Liberdus network, responsible for securing consensus, validating transactions, and participating in the governance and reward system.","source":"@site/docs/earn-liberdus/run-validator.md","sourceDirName":"earn-liberdus","slug":"/earn-liberdus/run-validator","permalink":"/docs/earn-liberdus/run-validator","draft":false,"unlisted":false,"editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/earn-liberdus/run-validator.md","tags":[],"version":"current","sidebarPosition":1,"frontMatter":{"sidebar_position":1},"sidebar":"tutorialSidebar","previous":{"title":"Earn LIB","permalink":"/docs/category/earn-lib"},"next":{"title":"Rewards","permalink":"/docs/earn-liberdus/rewards"}}');var t=i(4848),r=i(8453);const s={sidebar_position:1},o="Liberdus Validator",d={},l=[{value:"Running a Validator Node",id:"running-a-validator-node",level:2},{value:"Validator Roles and Responsibilities",id:"validator-roles-and-responsibilities",level:2},{value:"Validator Lifecycle Summary",id:"validator-lifecycle-summary",level:2},{value:"Joining the Network",id:"joining-the-network",level:3},{value:"Standby Phase",id:"standby-phase",level:3},{value:"Active Phase",id:"active-phase",level:3},{value:"Rotation & Standby",id:"rotation--standby",level:3},{value:"Unstaking & Exit",id:"unstaking--exit",level:3},{value:"Governance, Parameters, and Upgradability",id:"governance-parameters-and-upgradability",level:2}];function c(e){const n={a:"a",blockquote:"blockquote",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"liberdus-validator",children:"Liberdus Validator"})}),"\n",(0,t.jsxs)(n.p,{children:["The ",(0,t.jsx)(n.strong,{children:"Liberdus Validator"})," is a core component of the Liberdus network, responsible for securing consensus, validating transactions, and participating in the governance and reward system."]}),"\n",(0,t.jsx)(n.h2,{id:"running-a-validator-node",children:"Running a Validator Node"}),"\n",(0,t.jsx)(n.p,{children:"Running a Liberdus Validator Node allows developers and infrastructure operators to directly participate in block validation, network governance, and performance testing. Whether you\u2019re joining the testnet, devnet, or setting up a localnet instance for development, the Liberdus validator stack provides a Docker-based setup designed for fast deployment, reproducibility, and easy updates."}),"\n",(0,t.jsxs)(n.p,{children:["For complete installation, configuration, and staking instructions including hardware requirements, firewall setup, and update management, please refer to the GitHub Readme: ",(0,t.jsx)(n.a,{href:"https://github.com/Liberdus/validator-dashboard",children:"https://github.com/Liberdus/validator-dashboard"})]}),"\n",(0,t.jsxs)(n.blockquote,{children:["\n",(0,t.jsx)(n.p,{children:"Important: All standby and active node must have the required minimum stake in order to earn rewards. The staking amount and cooldown parameters are subject to change based on votes via the LDAO."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"validator-roles-and-responsibilities",children:"Validator Roles and Responsibilities"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators lock (stake) LIB tokens to earn the right to participate in block validation (consensus)."}),"\n",(0,t.jsxs)(n.li,{children:["They cycle between ",(0,t.jsx)(n.strong,{children:"active"})," and ",(0,t.jsx)(n.strong,{children:"standby"})," sets:","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Active set"})," validators perform consensus duties and earn rewards."]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Standby"})," validators wait their turn to be promoted to active state."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.li,{children:"Validators enforce network correctness, validate transactions, participate in block proposals, attestations, and other consensus duties."}),"\n",(0,t.jsx)(n.li,{children:"Validators may be penalized (slashed) for misbehavior (e.g. double signing, being offline)."}),"\n",(0,t.jsx)(n.li,{children:"Validators also participate in on-chain governance via DAO voting and parameter updates."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"validator-lifecycle-summary",children:"Validator Lifecycle Summary"}),"\n",(0,t.jsx)(n.p,{children:"The lifecycle of a Liberdus validator describes the sequence of states a validator node passes through, from joining the network to exiting. Understanding this lifecycle is crucial for maintaining uptime, avoiding penalties, and maximizing rewards."}),"\n",(0,t.jsx)(n.h3,{id:"joining-the-network",children:"Joining the Network"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"To become a validator, a node must stake the minimum required LIB tokens."}),"\n",(0,t.jsx)(n.li,{children:"The stake is locked in the protocol and acts as collateral, ensuring the validator behaves honestly."}),"\n",(0,t.jsx)(n.li,{children:"After staking, the validator enters the standby set, awaiting promotion to the active set."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"standby-phase",children:"Standby Phase"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Standby validators do not participate in consensus but remain online and ready to be activated."}),"\n",(0,t.jsxs)(n.li,{children:["Promotion to the active set is determined by the network\u2019s Standby-to-Active (S",":A",") ratio, which balances the number of active validators against standby nodes."]}),"\n",(0,t.jsx)(n.li,{children:"While in standby, validators must maintain uptime and node health, as prolonged inactivity can incur penalties or delay promotion."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"active-phase",children:"Active Phase"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Active validators perform consensus duties, including validating transactions, proposing blocks, and attesting to network events."}),"\n",(0,t.jsx)(n.li,{children:"During this phase, validators earn LIB rewards, distributed periodically based on active participation."}),"\n",(0,t.jsx)(n.li,{children:"Validators must monitor their node continuously, as downtime or misbehavior can result in slashing."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"rotation--standby",children:"Rotation & Standby"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators are periodically rotated out of the active set to give standby validators a chance to participate."}),"\n",(0,t.jsx)(n.li,{children:"Rotation ensures fair opportunity for all validators to earn rewards and maintain decentralization."}),"\n",(0,t.jsx)(n.li,{children:"After rotation, a validator returns to the standby state, ready for future activation."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"unstaking--exit",children:"Unstaking & Exit"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators who wish to exit must go through a cooldown period of ~2\u20133 cycles."}),"\n",(0,t.jsx)(n.li,{children:"During this period, staked LIB remains locked to protect the network from sudden exits."}),"\n",(0,t.jsx)(n.li,{children:"After the cooldown, validators can withdraw their staked LIB and accrued rewards."}),"\n",(0,t.jsx)(n.li,{children:"Validators exiting improperly, or with insufficient stake, may incur slashing penalties."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"governance-parameters-and-upgradability",children:"Governance, Parameters, and Upgradability"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Key parameters such as minimum stake, reward calculations, stable price formula, and reward intervals are governed by the ",(0,t.jsx)(n.strong,{children:"Liberdus DAO (LDAO)"}),"."]}),"\n",(0,t.jsxs)(n.li,{children:["The ",(0,t.jsx)(n.strong,{children:"stable price oracle"})," uses a rolling average of LIB\u2019s market price to make staking requirements stable in USD value."]}),"\n",(0,t.jsx)(n.li,{children:"In case of oracle failure, the DAO can intervene to set prices manually or adjust parameters."}),"\n",(0,t.jsxs)(n.li,{children:["The design is ",(0,t.jsx)(n.strong,{children:"permissionless"})," which means no centralized approval or registration is needed to become a validator, as long as staking and technical requirements are met."]}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},8453:(e,n,i)=>{i.d(n,{R:()=>s,x:()=>o});var a=i(6540);const t={},r=a.createContext(t);function s(e){const n=a.useContext(r);return a.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),a.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/docs/assets/js/3e142377.213bcbca.js b/docs/assets/js/3e142377.213bcbca.js deleted file mode 100644 index 3ede6bc9..00000000 --- a/docs/assets/js/3e142377.213bcbca.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis.webpackChunkmy_website=globalThis.webpackChunkmy_website||[]).push([[6079],{3672:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>l});const a=JSON.parse('{"id":"earn-liberdus/run-validator","title":"Liberdus Validator","description":"The Liberdus Validator is a core component of the Liberdus network, responsible for securing consensus, validating transactions, and participating in the governance and reward system.","source":"@site/docs/earn-liberdus/run-validator.md","sourceDirName":"earn-liberdus","slug":"/earn-liberdus/run-validator","permalink":"/docs/earn-liberdus/run-validator","draft":false,"unlisted":false,"editUrl":"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/earn-liberdus/run-validator.md","tags":[],"version":"current","sidebarPosition":1,"frontMatter":{"sidebar_position":1},"sidebar":"tutorialSidebar","previous":{"title":"Earn LIB","permalink":"/docs/category/earn-lib"},"next":{"title":"Rewards","permalink":"/docs/earn-liberdus/rewards"}}');var t=i(4848),r=i(8453);const s={sidebar_position:1},o="Liberdus Validator",d={},l=[{value:"Running a Validator Node",id:"running-a-validator-node",level:2},{value:"Validator Roles and Responsibilities",id:"validator-roles-and-responsibilities",level:2},{value:"\ud83e\uded0 Validator Lifecycle Summary",id:"-validator-lifecycle-summary",level:2},{value:"Joining the Network",id:"joining-the-network",level:3},{value:"Standby Phase",id:"standby-phase",level:3},{value:"Active Phase",id:"active-phase",level:3},{value:"Rotation & Standby",id:"rotation--standby",level:3},{value:"Unstaking & Exit",id:"unstaking--exit",level:3},{value:"Governance, Parameters, and Upgradability",id:"governance-parameters-and-upgradability",level:2}];function c(e){const n={a:"a",blockquote:"blockquote",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.header,{children:(0,t.jsx)(n.h1,{id:"liberdus-validator",children:"Liberdus Validator"})}),"\n",(0,t.jsxs)(n.p,{children:["The ",(0,t.jsx)(n.strong,{children:"Liberdus Validator"})," is a core component of the Liberdus network, responsible for securing consensus, validating transactions, and participating in the governance and reward system."]}),"\n",(0,t.jsx)(n.h2,{id:"running-a-validator-node",children:"Running a Validator Node"}),"\n",(0,t.jsx)(n.p,{children:"Running a Liberdus Validator Node allows developers and infrastructure operators to directly participate in block validation, network governance, and performance testing. Whether you\u2019re joining the testnet, devnet, or setting up a localnet instance for development, the Liberdus validator stack provides a Docker-based setup designed for fast deployment, reproducibility, and easy updates."}),"\n",(0,t.jsxs)(n.p,{children:["For complete installation, configuration, and staking instructions including hardware requirements, firewall setup, and update management, please refer to the GitHub Readme: ",(0,t.jsx)(n.a,{href:"https://github.com/Liberdus/validator-dashboard",children:"https://github.com/Liberdus/validator-dashboard"})]}),"\n",(0,t.jsxs)(n.blockquote,{children:["\n",(0,t.jsx)(n.p,{children:"Important: All standby and active node must have the required minimum stake in order to earn rewards. The staking amount and cooldown parameters are subject to change based on votes via the LDAO."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"validator-roles-and-responsibilities",children:"Validator Roles and Responsibilities"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators lock (stake) LIB tokens to earn the right to participate in block validation (consensus)."}),"\n",(0,t.jsxs)(n.li,{children:["They cycle between ",(0,t.jsx)(n.strong,{children:"active"})," and ",(0,t.jsx)(n.strong,{children:"standby"})," sets:","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Active set"})," validators perform consensus duties and earn rewards."]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.strong,{children:"Standby"})," validators wait their turn to be promoted to active state."]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.li,{children:"Validators enforce network correctness, validate transactions, participate in block proposals, attestations, and other consensus duties."}),"\n",(0,t.jsx)(n.li,{children:"Validators may be penalized (slashed) for misbehavior (e.g. double signing, being offline)."}),"\n",(0,t.jsx)(n.li,{children:"Validators also participate in on-chain governance via DAO voting and parameter updates."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"-validator-lifecycle-summary",children:"\ud83e\uded0 Validator Lifecycle Summary"}),"\n",(0,t.jsx)(n.p,{children:"The lifecycle of a Liberdus validator describes the sequence of states a validator node passes through, from joining the network to exiting. Understanding this lifecycle is crucial for maintaining uptime, avoiding penalties, and maximizing rewards."}),"\n",(0,t.jsx)(n.h3,{id:"joining-the-network",children:"Joining the Network"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"To become a validator, a node must stake the minimum required LIB tokens."}),"\n",(0,t.jsx)(n.li,{children:"The stake is locked in the protocol and acts as collateral, ensuring the validator behaves honestly."}),"\n",(0,t.jsx)(n.li,{children:"After staking, the validator enters the standby set, awaiting promotion to the active set."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"standby-phase",children:"Standby Phase"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Standby validators do not participate in consensus but remain online and ready to be activated."}),"\n",(0,t.jsxs)(n.li,{children:["Promotion to the active set is determined by the network\u2019s Standby-to-Active (S",":A",") ratio, which balances the number of active validators against standby nodes."]}),"\n",(0,t.jsx)(n.li,{children:"While in standby, validators must maintain uptime and node health, as prolonged inactivity can incur penalties or delay promotion."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"active-phase",children:"Active Phase"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Active validators perform consensus duties, including validating transactions, proposing blocks, and attesting to network events."}),"\n",(0,t.jsx)(n.li,{children:"During this phase, validators earn LIB rewards, distributed periodically based on active participation."}),"\n",(0,t.jsx)(n.li,{children:"Validators must monitor their node continuously, as downtime or misbehavior can result in slashing."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"rotation--standby",children:"Rotation & Standby"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators are periodically rotated out of the active set to give standby validators a chance to participate."}),"\n",(0,t.jsx)(n.li,{children:"Rotation ensures fair opportunity for all validators to earn rewards and maintain decentralization."}),"\n",(0,t.jsx)(n.li,{children:"After rotation, a validator returns to the standby state, ready for future activation."}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"unstaking--exit",children:"Unstaking & Exit"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Validators who wish to exit must go through a cooldown period of ~2\u20133 cycles."}),"\n",(0,t.jsx)(n.li,{children:"During this period, staked LIB remains locked to protect the network from sudden exits."}),"\n",(0,t.jsx)(n.li,{children:"After the cooldown, validators can withdraw their staked LIB and accrued rewards."}),"\n",(0,t.jsx)(n.li,{children:"Validators exiting improperly, or with insufficient stake, may incur slashing penalties."}),"\n"]}),"\n",(0,t.jsx)(n.h2,{id:"governance-parameters-and-upgradability",children:"Governance, Parameters, and Upgradability"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["Key parameters such as minimum stake, reward calculations, stable price formula, and reward intervals are governed by the ",(0,t.jsx)(n.strong,{children:"Liberdus DAO (LDAO)"}),"."]}),"\n",(0,t.jsxs)(n.li,{children:["The ",(0,t.jsx)(n.strong,{children:"stable price oracle"})," uses a rolling average of LIB\u2019s market price to make staking requirements stable in USD value."]}),"\n",(0,t.jsx)(n.li,{children:"In case of oracle failure, the DAO can intervene to set prices manually or adjust parameters."}),"\n",(0,t.jsxs)(n.li,{children:["The design is ",(0,t.jsx)(n.strong,{children:"permissionless"})," which means no centralized approval or registration is needed to become a validator, as long as staking and technical requirements are met."]}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},8453:(e,n,i)=>{i.d(n,{R:()=>s,x:()=>o});var a=i(6540);const t={},r=a.createContext(t);function s(e){const n=a.useContext(r);return a.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),a.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/docs/assets/js/runtime~main.43dc2d81.js b/docs/assets/js/runtime~main.eeaa412c.js similarity index 57% rename from docs/assets/js/runtime~main.43dc2d81.js rename to docs/assets/js/runtime~main.eeaa412c.js index 433a6d1c..2aeefe02 100644 --- a/docs/assets/js/runtime~main.43dc2d81.js +++ b/docs/assets/js/runtime~main.eeaa412c.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,t,f,c,b={},r={};function d(e){var a=r[e];if(void 0!==a)return a.exports;var t=r[e]={id:e,loaded:!1,exports:{}};return b[e].call(t.exports,t,t.exports,d),t.loaded=!0,t.exports}d.m=b,d.c=r,e=[],d.O=(a,t,f,c)=>{if(!t){var b=1/0;for(i=0;i=c)&&Object.keys(d.O).every(e=>d.O[e](t[o]))?t.splice(o--,1):(r=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[t,f,c]},d.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return d.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var c=Object.create(null);d.r(c);var b={};a=a||[null,t({}),t([]),t(t)];for(var r=2&f&&e;("object"==typeof r||"function"==typeof r)&&!~a.indexOf(r);r=t(r))Object.getOwnPropertyNames(r).forEach(a=>b[a]=()=>e[a]);return b.default=()=>e,d.d(c,b),c},d.d=(e,a)=>{for(var t in a)d.o(a,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce((a,t)=>(d.f[t](e,a),a),[])),d.u=e=>"assets/js/"+({164:"eecf128c",269:"822fd9c0",308:"c2819860",949:"5323dd54",1235:"a7456010",1326:"4907ddb1",1925:"f6471486",2115:"90f186ae",2256:"11b43341",2624:"6efda6d7",2638:"9fb2ed5d",2761:"602f418a",2992:"6f769c1c",3316:"07c1dd84",3709:"b5ac8799",3716:"1c0c4956",3751:"51b2aaac",3976:"0e384e19",4134:"393be207",4383:"aad751be",4396:"9c64b1bd",4413:"69323ff7",4583:"1df93b7f",4659:"5fcb0424",4709:"59350d71",4730:"a448372f",5635:"a1f09c88",5690:"539f3917",5742:"aba21aa0",6061:"1f391b9e",6079:"3e142377",6969:"14eb3368",7023:"d8cfad2b",7098:"a7bd4aaa",7313:"4898c163",7345:"54c2a0cd",7384:"3d3ea1f2",7545:"0b0fa9c1",7556:"ab9121a0",7651:"b0c448fe",8100:"7a0ead49",8249:"4a752449",8391:"a564fa10",8401:"17896441",8427:"2e82a16e",8835:"fa62be80",9048:"a94703ab",9277:"304a6475",9521:"3b8e5eb8",9530:"cda5bfc7",9647:"5e95c892",9849:"cbb7bc1b",9865:"cc65fc02"}[e]||e)+"."+{164:"49cc4181",269:"8ee30865",308:"105dac45",949:"ec43f8fe",1180:"29f837b4",1235:"0e27b56b",1326:"6ec8a46f",1925:"3b0f4212",2115:"e1a7fee4",2237:"bdb68bc1",2256:"5b98d04c",2624:"4e442028",2638:"4c173fd2",2761:"3eb25e21",2992:"22f1cd5f",3316:"dd8401a8",3709:"9339a42d",3716:"e734ebc8",3751:"05f250d9",3976:"70826631",4134:"3a341e0e",4383:"56d4b223",4396:"a9560216",4413:"241c4ada",4583:"ae0f7586",4659:"3930ddd1",4709:"99bd4dab",4730:"dac60250",5635:"50c713db",5690:"9a7af580",5742:"324d7c94",6061:"de1e0a98",6079:"213bcbca",6969:"df30d563",7023:"f6f2c02a",7098:"ed6990ee",7313:"a1fc89d9",7345:"a7b0a804",7384:"34ae756b",7545:"d9f1ff0f",7556:"405a669e",7651:"7b8a211d",8100:"abbbe2ce",8249:"66f1e475",8391:"eac5dbad",8401:"65c7244e",8427:"e1b05710",8835:"4d21821e",9048:"7a6ac222",9277:"0cfb7887",9521:"fde91831",9530:"5ffeb1a0",9647:"d11f1cf7",9849:"185e36fa",9865:"bbc509b2"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},c="my-website:",d.l=(e,a,t,b)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==t)for(var n=document.getElementsByTagName("script"),i=0;i{r.onerror=r.onload=null,clearTimeout(s);var c=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),c&&c.forEach(e=>e(t)),a)return a(t)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/docs/",d.gca=function(e){return e={17896441:"8401",eecf128c:"164","822fd9c0":"269",c2819860:"308","5323dd54":"949",a7456010:"1235","4907ddb1":"1326",f6471486:"1925","90f186ae":"2115","11b43341":"2256","6efda6d7":"2624","9fb2ed5d":"2638","602f418a":"2761","6f769c1c":"2992","07c1dd84":"3316",b5ac8799:"3709","1c0c4956":"3716","51b2aaac":"3751","0e384e19":"3976","393be207":"4134",aad751be:"4383","9c64b1bd":"4396","69323ff7":"4413","1df93b7f":"4583","5fcb0424":"4659","59350d71":"4709",a448372f:"4730",a1f09c88:"5635","539f3917":"5690",aba21aa0:"5742","1f391b9e":"6061","3e142377":"6079","14eb3368":"6969",d8cfad2b:"7023",a7bd4aaa:"7098","4898c163":"7313","54c2a0cd":"7345","3d3ea1f2":"7384","0b0fa9c1":"7545",ab9121a0:"7556",b0c448fe:"7651","7a0ead49":"8100","4a752449":"8249",a564fa10:"8391","2e82a16e":"8427",fa62be80:"8835",a94703ab:"9048","304a6475":"9277","3b8e5eb8":"9521",cda5bfc7:"9530","5e95c892":"9647",cbb7bc1b:"9849",cc65fc02:"9865"}[e]||e,d.p+d.u(e)},(()=>{var e={5354:0,1869:0};d.f.j=(a,t)=>{var f=d.o(e,a)?e[a]:void 0;if(0!==f)if(f)t.push(f[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var c=new Promise((t,c)=>f=e[a]=[t,c]);t.push(f[2]=c);var b=d.p+d.u(a),r=new Error;d.l(b,t=>{if(d.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var c=t&&("load"===t.type?"missing":t.type),b=t&&t.target&&t.target.src;r.message="Loading chunk "+a+" failed.\n("+c+": "+b+")",r.name="ChunkLoadError",r.type=c,r.request=b,f[1](r)}},"chunk-"+a,a)}},d.O.j=a=>0===e[a];var a=(a,t)=>{var f,c,[b,r,o]=t,n=0;if(b.some(a=>0!==e[a])){for(f in r)d.o(r,f)&&(d.m[f]=r[f]);if(o)var i=o(d)}for(a&&a(t);n{"use strict";var e,a,f,t,c,b={},r={};function d(e){var a=r[e];if(void 0!==a)return a.exports;var f=r[e]={id:e,loaded:!1,exports:{}};return b[e].call(f.exports,f,f.exports,d),f.loaded=!0,f.exports}d.m=b,d.c=r,e=[],d.O=(a,f,t,c)=>{if(!f){var b=1/0;for(i=0;i=c)&&Object.keys(d.O).every(e=>d.O[e](f[o]))?f.splice(o--,1):(r=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[f,t,c]},d.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return d.d(a,{a:a}),a},f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var c=Object.create(null);d.r(c);var b={};a=a||[null,f({}),f([]),f(f)];for(var r=2&t&&e;("object"==typeof r||"function"==typeof r)&&!~a.indexOf(r);r=f(r))Object.getOwnPropertyNames(r).forEach(a=>b[a]=()=>e[a]);return b.default=()=>e,d.d(c,b),c},d.d=(e,a)=>{for(var f in a)d.o(a,f)&&!d.o(e,f)&&Object.defineProperty(e,f,{enumerable:!0,get:a[f]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce((a,f)=>(d.f[f](e,a),a),[])),d.u=e=>"assets/js/"+({164:"eecf128c",269:"822fd9c0",308:"c2819860",949:"5323dd54",1235:"a7456010",1326:"4907ddb1",1925:"f6471486",2115:"90f186ae",2256:"11b43341",2624:"6efda6d7",2638:"9fb2ed5d",2761:"602f418a",2992:"6f769c1c",3316:"07c1dd84",3709:"b5ac8799",3716:"1c0c4956",3751:"51b2aaac",3976:"0e384e19",4134:"393be207",4383:"aad751be",4396:"9c64b1bd",4413:"69323ff7",4583:"1df93b7f",4659:"5fcb0424",4709:"59350d71",4730:"a448372f",5635:"a1f09c88",5690:"539f3917",5742:"aba21aa0",6061:"1f391b9e",6079:"3e142377",6969:"14eb3368",7023:"d8cfad2b",7098:"a7bd4aaa",7313:"4898c163",7345:"54c2a0cd",7384:"3d3ea1f2",7545:"0b0fa9c1",7556:"ab9121a0",7651:"b0c448fe",8100:"7a0ead49",8249:"4a752449",8391:"a564fa10",8401:"17896441",8427:"2e82a16e",8835:"fa62be80",9048:"a94703ab",9277:"304a6475",9521:"3b8e5eb8",9530:"cda5bfc7",9647:"5e95c892",9849:"cbb7bc1b",9865:"cc65fc02"}[e]||e)+"."+{164:"49cc4181",269:"8ee30865",308:"105dac45",949:"ec43f8fe",1180:"29f837b4",1235:"0e27b56b",1326:"6ec8a46f",1925:"3b0f4212",2115:"e1a7fee4",2237:"bdb68bc1",2256:"5b98d04c",2624:"4e442028",2638:"4c173fd2",2761:"3eb25e21",2992:"22f1cd5f",3316:"dd8401a8",3709:"9339a42d",3716:"e734ebc8",3751:"05f250d9",3976:"70826631",4134:"3a341e0e",4383:"56d4b223",4396:"a9560216",4413:"241c4ada",4583:"ae0f7586",4659:"3930ddd1",4709:"99bd4dab",4730:"dac60250",5635:"50c713db",5690:"9a7af580",5742:"324d7c94",6061:"de1e0a98",6079:"1f79885c",6969:"df30d563",7023:"f6f2c02a",7098:"ed6990ee",7313:"a1fc89d9",7345:"a7b0a804",7384:"34ae756b",7545:"d9f1ff0f",7556:"405a669e",7651:"7b8a211d",8100:"abbbe2ce",8249:"66f1e475",8391:"eac5dbad",8401:"65c7244e",8427:"e1b05710",8835:"4d21821e",9048:"7a6ac222",9277:"0cfb7887",9521:"fde91831",9530:"5ffeb1a0",9647:"d11f1cf7",9849:"185e36fa",9865:"bbc509b2"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},c="my-website:",d.l=(e,a,f,b)=>{if(t[e])t[e].push(a);else{var r,o;if(void 0!==f)for(var n=document.getElementsByTagName("script"),i=0;i{r.onerror=r.onload=null,clearTimeout(s);var c=t[e];if(delete t[e],r.parentNode&&r.parentNode.removeChild(r),c&&c.forEach(e=>e(f)),a)return a(f)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/docs/",d.gca=function(e){return e={17896441:"8401",eecf128c:"164","822fd9c0":"269",c2819860:"308","5323dd54":"949",a7456010:"1235","4907ddb1":"1326",f6471486:"1925","90f186ae":"2115","11b43341":"2256","6efda6d7":"2624","9fb2ed5d":"2638","602f418a":"2761","6f769c1c":"2992","07c1dd84":"3316",b5ac8799:"3709","1c0c4956":"3716","51b2aaac":"3751","0e384e19":"3976","393be207":"4134",aad751be:"4383","9c64b1bd":"4396","69323ff7":"4413","1df93b7f":"4583","5fcb0424":"4659","59350d71":"4709",a448372f:"4730",a1f09c88:"5635","539f3917":"5690",aba21aa0:"5742","1f391b9e":"6061","3e142377":"6079","14eb3368":"6969",d8cfad2b:"7023",a7bd4aaa:"7098","4898c163":"7313","54c2a0cd":"7345","3d3ea1f2":"7384","0b0fa9c1":"7545",ab9121a0:"7556",b0c448fe:"7651","7a0ead49":"8100","4a752449":"8249",a564fa10:"8391","2e82a16e":"8427",fa62be80:"8835",a94703ab:"9048","304a6475":"9277","3b8e5eb8":"9521",cda5bfc7:"9530","5e95c892":"9647",cbb7bc1b:"9849",cc65fc02:"9865"}[e]||e,d.p+d.u(e)},(()=>{var e={5354:0,1869:0};d.f.j=(a,f)=>{var t=d.o(e,a)?e[a]:void 0;if(0!==t)if(t)f.push(t[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var c=new Promise((f,c)=>t=e[a]=[f,c]);f.push(t[2]=c);var b=d.p+d.u(a),r=new Error;d.l(b,f=>{if(d.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var c=f&&("load"===f.type?"missing":f.type),b=f&&f.target&&f.target.src;r.message="Loading chunk "+a+" failed.\n("+c+": "+b+")",r.name="ChunkLoadError",r.type=c,r.request=b,t[1](r)}},"chunk-"+a,a)}},d.O.j=a=>0===e[a];var a=(a,f)=>{var t,c,[b,r,o]=f,n=0;if(b.some(a=>0!==e[a])){for(t in r)d.o(r,t)&&(d.m[t]=r[t]);if(o)var i=o(d)}for(a&&a(f);n Earn LIB | Home - + diff --git a/docs/category/faq/index.html b/docs/category/faq/index.html index 54c64c1d..4e8711bb 100644 --- a/docs/category/faq/index.html +++ b/docs/category/faq/index.html @@ -4,7 +4,7 @@ FAQ | Home - + diff --git a/docs/category/lib-token/index.html b/docs/category/lib-token/index.html index d1c9ee81..7cf5e7a7 100644 --- a/docs/category/lib-token/index.html +++ b/docs/category/lib-token/index.html @@ -4,7 +4,7 @@ LIB Token | Home - + diff --git a/docs/category/liberdus-dao/index.html b/docs/category/liberdus-dao/index.html index 880c4617..0de77c18 100644 --- a/docs/category/liberdus-dao/index.html +++ b/docs/category/liberdus-dao/index.html @@ -4,7 +4,7 @@ Liberdus DAO | Home - + diff --git a/docs/category/liberdus-network/index.html b/docs/category/liberdus-network/index.html index 53b5b985..c8b8c0c6 100644 --- a/docs/category/liberdus-network/index.html +++ b/docs/category/liberdus-network/index.html @@ -4,7 +4,7 @@ Liberdus Network | Home - + diff --git a/docs/category/protocol/index.html b/docs/category/protocol/index.html index b766840c..8c50f372 100644 --- a/docs/category/protocol/index.html +++ b/docs/category/protocol/index.html @@ -4,7 +4,7 @@ Protocol | Home - + diff --git a/docs/category/user-guide/index.html b/docs/category/user-guide/index.html index 7072fded..ca99e406 100644 --- a/docs/category/user-guide/index.html +++ b/docs/category/user-guide/index.html @@ -4,7 +4,7 @@ User Guide | Home - + diff --git a/docs/earn-liberdus/ambassador-program/index.html b/docs/earn-liberdus/ambassador-program/index.html index 6d4efd1a..79f86df7 100644 --- a/docs/earn-liberdus/ambassador-program/index.html +++ b/docs/earn-liberdus/ambassador-program/index.html @@ -4,7 +4,7 @@ Liberdus Ambassador Program | Home - + diff --git a/docs/earn-liberdus/infrastructure-and-security/index.html b/docs/earn-liberdus/infrastructure-and-security/index.html index 10c039ff..368cf7b5 100644 --- a/docs/earn-liberdus/infrastructure-and-security/index.html +++ b/docs/earn-liberdus/infrastructure-and-security/index.html @@ -4,7 +4,7 @@ Infrastructure & Security | Home - + diff --git a/docs/earn-liberdus/rewards/index.html b/docs/earn-liberdus/rewards/index.html index c4b1f4cd..4fa4dfe1 100644 --- a/docs/earn-liberdus/rewards/index.html +++ b/docs/earn-liberdus/rewards/index.html @@ -4,7 +4,7 @@ Rewards | Home - + diff --git a/docs/earn-liberdus/run-validator/index.html b/docs/earn-liberdus/run-validator/index.html index c9d30e83..bdc5f712 100644 --- a/docs/earn-liberdus/run-validator/index.html +++ b/docs/earn-liberdus/run-validator/index.html @@ -4,7 +4,7 @@ Liberdus Validator | Home - + @@ -32,7 +32,7 @@

🫐 Validator Lifecycle Summary

+

Validator Lifecycle Summary

The lifecycle of a Liberdus validator describes the sequence of states a validator node passes through, from joining the network to exiting. Understanding this lifecycle is crucial for maintaining uptime, avoiding penalties, and maximizing rewards.

Joining the Network

\ No newline at end of file diff --git a/docs/faq/general/index.html b/docs/faq/general/index.html index ddcbceb1..4a150e06 100644 --- a/docs/faq/general/index.html +++ b/docs/faq/general/index.html @@ -4,7 +4,7 @@ General | Home - + diff --git a/docs/faq/payments-and-sending-lib/index.html b/docs/faq/payments-and-sending-lib/index.html index a5b23737..44fe10f3 100644 --- a/docs/faq/payments-and-sending-lib/index.html +++ b/docs/faq/payments-and-sending-lib/index.html @@ -4,7 +4,7 @@ Payments & Sending LIB | Home - + diff --git a/docs/faq/staking-and-rewards/index.html b/docs/faq/staking-and-rewards/index.html index 0f17172a..1f15749d 100644 --- a/docs/faq/staking-and-rewards/index.html +++ b/docs/faq/staking-and-rewards/index.html @@ -4,7 +4,7 @@ Staking & Rewards | Home - + diff --git a/docs/faq/tokenomics/index.html b/docs/faq/tokenomics/index.html index e8b699ba..d8fc7e29 100644 --- a/docs/faq/tokenomics/index.html +++ b/docs/faq/tokenomics/index.html @@ -4,7 +4,7 @@ Tokenomics | Home - + diff --git a/docs/faq/toll/index.html b/docs/faq/toll/index.html index 69ad14e8..3d902013 100644 --- a/docs/faq/toll/index.html +++ b/docs/faq/toll/index.html @@ -4,7 +4,7 @@ Toll | Home - + diff --git a/docs/index.html b/docs/index.html index 45b04ce2..d55f9373 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,7 +4,7 @@ Hello from Home | Home - + diff --git a/docs/intro/index.html b/docs/intro/index.html index 8304e981..f855028a 100644 --- a/docs/intro/index.html +++ b/docs/intro/index.html @@ -4,7 +4,7 @@ Introduction | Home - + diff --git a/docs/liberdus-dao/governance/index.html b/docs/liberdus-dao/governance/index.html index 476ec85e..a476aa51 100644 --- a/docs/liberdus-dao/governance/index.html +++ b/docs/liberdus-dao/governance/index.html @@ -4,7 +4,7 @@ Governance | Home - + diff --git a/docs/liberdus-network/nodes/index.html b/docs/liberdus-network/nodes/index.html index f5e2c124..6299fdfe 100644 --- a/docs/liberdus-network/nodes/index.html +++ b/docs/liberdus-network/nodes/index.html @@ -4,7 +4,7 @@ Types of Nodes | Home - + diff --git a/docs/liberdus-network/protocol/Consensus/index.html b/docs/liberdus-network/protocol/Consensus/index.html index e179d2ce..e7cf2c42 100644 --- a/docs/liberdus-network/protocol/Consensus/index.html +++ b/docs/liberdus-network/protocol/Consensus/index.html @@ -4,7 +4,7 @@ Consensus | Home - + diff --git a/docs/liberdus-network/protocol/Scaling/index.html b/docs/liberdus-network/protocol/Scaling/index.html index f1aa4881..f8aaca78 100644 --- a/docs/liberdus-network/protocol/Scaling/index.html +++ b/docs/liberdus-network/protocol/Scaling/index.html @@ -4,7 +4,7 @@ Scaling | Home - + diff --git a/docs/liberdus-network/protocol/Sharding/index.html b/docs/liberdus-network/protocol/Sharding/index.html index 978dd9ad..2f6e468f 100644 --- a/docs/liberdus-network/protocol/Sharding/index.html +++ b/docs/liberdus-network/protocol/Sharding/index.html @@ -4,7 +4,7 @@ What is Sharding | Home - + diff --git a/docs/liberdus-network/protocol/Shardus/index.html b/docs/liberdus-network/protocol/Shardus/index.html index e89944ec..9803ca1b 100644 --- a/docs/liberdus-network/protocol/Shardus/index.html +++ b/docs/liberdus-network/protocol/Shardus/index.html @@ -4,7 +4,7 @@ Shardus | Home - + diff --git a/docs/liberdus-token/Tokenomics/index.html b/docs/liberdus-token/Tokenomics/index.html index cbc9c452..f28fe17e 100644 --- a/docs/liberdus-token/Tokenomics/index.html +++ b/docs/liberdus-token/Tokenomics/index.html @@ -4,7 +4,7 @@ Tokenomics | Home - + diff --git a/docs/liberdus-token/contracts/index.html b/docs/liberdus-token/contracts/index.html index 1854eb58..a6481c9c 100644 --- a/docs/liberdus-token/contracts/index.html +++ b/docs/liberdus-token/contracts/index.html @@ -4,7 +4,7 @@ Official Liberdus Links | Home - + diff --git a/docs/liberdus-token/liquidity-pools/index.html b/docs/liberdus-token/liquidity-pools/index.html index 3091dc84..dca82602 100644 --- a/docs/liberdus-token/liquidity-pools/index.html +++ b/docs/liberdus-token/liquidity-pools/index.html @@ -4,7 +4,7 @@ Liquidity Pools | Home - + diff --git a/docs/liberdus-token/staking/index.html b/docs/liberdus-token/staking/index.html index 7562a56e..e5d1b278 100644 --- a/docs/liberdus-token/staking/index.html +++ b/docs/liberdus-token/staking/index.html @@ -4,7 +4,7 @@ Staking | Home - + @@ -30,7 +30,7 @@

Mi
  • The exact token amount adjusts automatically via the stable price oracle.
  • Staked LIB serves as collateral for validator performance and network integrity.
  • -

    Validator Stake Calculator

    Minimum Stake Required

    $2,000 USD

    Required to become a validator

    LIB Tokens Required

    4.000 LIB

    Tokens needed for validator stake

    Get LIB Tokens

    Note: Token prices are subject to market fluctuations. The $2,000 USD minimum stake requirement remains constant, but the number of LIB tokens needed will vary based on current market price.
    +

    Validator Stake Calculator

    Minimum Stake Required

    $2,000 USD

    Required to become a validator

    LIB Tokens Required

    4,000 LIB

    Tokens needed for validator stake

    Get LIB Tokens

    Note: Token prices are subject to market fluctuations. The $2,000 USD minimum stake requirement remains constant, but the number of LIB tokens needed will vary based on current market price.

    Unstaking and Exit

    • After rotation, validators enter a cooldown period of approximately 2–3 cycles.
    • diff --git a/docs/markdown-page/index.html b/docs/markdown-page/index.html index 605e76d1..e8f059f2 100644 --- a/docs/markdown-page/index.html +++ b/docs/markdown-page/index.html @@ -4,7 +4,7 @@ Markdown page example | Home - + diff --git a/docs/user-guide/account-creation/index.html b/docs/user-guide/account-creation/index.html index 45720458..d3c8face 100644 --- a/docs/user-guide/account-creation/index.html +++ b/docs/user-guide/account-creation/index.html @@ -4,7 +4,7 @@ Account Creation & Sign In | Home - + diff --git a/docs/user-guide/account-migration/index.html b/docs/user-guide/account-migration/index.html index 33b0786a..ecce4c96 100644 --- a/docs/user-guide/account-migration/index.html +++ b/docs/user-guide/account-migration/index.html @@ -4,7 +4,7 @@ Account Migration, Locking & Removal | Home - + diff --git a/docs/user-guide/add-or-manage-contacts/index.html b/docs/user-guide/add-or-manage-contacts/index.html index a5098fe4..023eb5c8 100644 --- a/docs/user-guide/add-or-manage-contacts/index.html +++ b/docs/user-guide/add-or-manage-contacts/index.html @@ -4,7 +4,7 @@ Add or Manage Contacts | Home - + diff --git a/docs/user-guide/backup-and-restore/index.html b/docs/user-guide/backup-and-restore/index.html index eb45f356..c51ee5d6 100644 --- a/docs/user-guide/backup-and-restore/index.html +++ b/docs/user-guide/backup-and-restore/index.html @@ -4,7 +4,7 @@ Backup & Restore | Home - + diff --git a/docs/user-guide/bridge-lib/index.html b/docs/user-guide/bridge-lib/index.html index f5183d72..71ad70ee 100644 --- a/docs/user-guide/bridge-lib/index.html +++ b/docs/user-guide/bridge-lib/index.html @@ -4,7 +4,7 @@ How to Bridge LIB Assets between Networks | Home - + diff --git a/docs/user-guide/call-management/index.html b/docs/user-guide/call-management/index.html index 788cc930..cb8a4a9e 100644 --- a/docs/user-guide/call-management/index.html +++ b/docs/user-guide/call-management/index.html @@ -4,7 +4,7 @@ Call Management | Home - + diff --git a/docs/user-guide/message-deletion/index.html b/docs/user-guide/message-deletion/index.html index ad57872d..29fb8a02 100644 --- a/docs/user-guide/message-deletion/index.html +++ b/docs/user-guide/message-deletion/index.html @@ -4,7 +4,7 @@ Message Deletion | Home - + diff --git a/docs/user-guide/profile-personalization/index.html b/docs/user-guide/profile-personalization/index.html index 3c8887d8..4ff0e5dc 100644 --- a/docs/user-guide/profile-personalization/index.html +++ b/docs/user-guide/profile-personalization/index.html @@ -4,7 +4,7 @@ Profile Personalization | Home - + diff --git a/docs/user-guide/sending-and-receiving-files/index.html b/docs/user-guide/sending-and-receiving-files/index.html index 319a69c0..b881d141 100644 --- a/docs/user-guide/sending-and-receiving-files/index.html +++ b/docs/user-guide/sending-and-receiving-files/index.html @@ -4,7 +4,7 @@ Sending & Receiving Files | Home - + diff --git a/docs/user-guide/sending-lib-transactions/index.html b/docs/user-guide/sending-lib-transactions/index.html index c20ffe84..937d0d12 100644 --- a/docs/user-guide/sending-lib-transactions/index.html +++ b/docs/user-guide/sending-lib-transactions/index.html @@ -4,7 +4,7 @@ Sending LIB Transactions | Home - + diff --git a/docs/user-guide/text-messaging/index.html b/docs/user-guide/text-messaging/index.html index 55b4e789..01fb60fb 100644 --- a/docs/user-guide/text-messaging/index.html +++ b/docs/user-guide/text-messaging/index.html @@ -4,7 +4,7 @@ Text Messaging | Home - + diff --git a/docs/user-guide/tolls-and-monetization/index.html b/docs/user-guide/tolls-and-monetization/index.html index f10ac4a8..18e1d347 100644 --- a/docs/user-guide/tolls-and-monetization/index.html +++ b/docs/user-guide/tolls-and-monetization/index.html @@ -4,7 +4,7 @@ Tolls & Monetization | Home - + diff --git a/docs/user-guide/voice-messaging/index.html b/docs/user-guide/voice-messaging/index.html index a7cb4014..080994ce 100644 --- a/docs/user-guide/voice-messaging/index.html +++ b/docs/user-guide/voice-messaging/index.html @@ -4,7 +4,7 @@ Voice Messaging | Home - + diff --git a/docs/user-guide/wallet-balance-and-history/index.html b/docs/user-guide/wallet-balance-and-history/index.html index a1d8d195..6171339f 100644 --- a/docs/user-guide/wallet-balance-and-history/index.html +++ b/docs/user-guide/wallet-balance-and-history/index.html @@ -4,7 +4,7 @@ Wallet Balance & History | Home - + diff --git a/docs/yarn.lock b/docs/yarn.lock deleted file mode 100644 index fb57ccd1..00000000 --- a/docs/yarn.lock +++ /dev/null @@ -1,4 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - diff --git a/update-docs-test.sh b/update-docs-test.sh index 7f48528e..30babac2 100755 --- a/update-docs-test.sh +++ b/update-docs-test.sh @@ -42,7 +42,7 @@ REPO_DIR="$SCRIPT_DIR" SOURCE_DIR="$(dirname "$REPO_DIR")/liberdus-docs/build" # Target directory is the docs folder in this repo -TARGET_DIR="$REPO_DIR/docs-test" +TARGET_DIR="$REPO_DIR/docs" # Change to the repo directory cd "$REPO_DIR" || exit 1