Skip to content

Commit

Permalink
finish monetizattion section
Browse files Browse the repository at this point in the history
  • Loading branch information
gked committed Oct 21, 2024
1 parent 29312f2 commit d9a836b
Showing 28 changed files with 1,122 additions and 544 deletions.
4 changes: 3 additions & 1 deletion vuepress-starter/docs/.vuepress/.temp/internal/routes.js
Original file line number Diff line number Diff line change
@@ -5,7 +5,9 @@ export const routes = Object.fromEntries([
["/get-started.html", { loader: () => import(/* webpackChunkName: "get-started.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/get-started.html.js"), meta: {"title":"Get Started"} }],
["/en/user-docs/advertisement-cpm-calculation.html", { loader: () => import(/* webpackChunkName: "en_user-docs_advertisement-cpm-calculation.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/advertisement-cpm-calculation.html.js"), meta: {"title":"CPM Derivation"} }],
["/en/user-docs/buying-pkoin.html", { loader: () => import(/* webpackChunkName: "en_user-docs_buying-pkoin.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/buying-pkoin.html.js"), meta: {"title":"Buying PKOIN"} }],
["/en/user-docs/get-started-user.html", { loader: () => import(/* webpackChunkName: "en_user-docs_get-started-user.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/get-started-user.html.js"), meta: {"title":"Ways to Monetize"} }],
["/en/user-docs/easy-node-setup.html", { loader: () => import(/* webpackChunkName: "en_user-docs_easy-node-setup.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/easy-node-setup.html.js"), meta: {"title":"Easy Node Setup Guide"} }],
["/en/user-docs/full-node-setup.html", { loader: () => import(/* webpackChunkName: "en_user-docs_full-node-setup.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/full-node-setup.html.js"), meta: {"title":"Full Node Setup Guide"} }],
["/en/user-docs/get-started-user.html", { loader: () => import(/* webpackChunkName: "en_user-docs_get-started-user.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/get-started-user.html.js"), meta: {"title":"Bastyon Monetization Guide"} }],
["/404.html", { loader: () => import(/* webpackChunkName: "404.html" */"/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/404.html.js"), meta: {"title":""} }],
]);

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import comp from "/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/advertisement-cpm-calculation.html.vue"
const data = JSON.parse("{\"path\":\"/en/user-docs/advertisement-cpm-calculation.html\",\"title\":\"CPM Derivation\",\"lang\":\"en-US\",\"frontmatter\":{},\"headers\":[{\"level\":3,\"title\":\"Bastyon.com Usage\",\"slug\":\"bastyon-com-usage\",\"link\":\"#bastyon-com-usage\",\"children\":[]},{\"level\":3,\"title\":\"Desktop App Usage\",\"slug\":\"desktop-app-usage\",\"link\":\"#desktop-app-usage\",\"children\":[]},{\"level\":3,\"title\":\"Android Usage\",\"slug\":\"android-usage\",\"link\":\"#android-usage\",\"children\":[]},{\"level\":3,\"title\":\"iOS Usage\",\"slug\":\"ios-usage\",\"link\":\"#ios-usage\",\"children\":[]},{\"level\":3,\"title\":\"CPM Calculation\",\"slug\":\"cpm-calculation\",\"link\":\"#cpm-calculation\",\"children\":[]}],\"git\":{\"updatedTime\":1728793914000,\"contributors\":[{\"name\":\"gked\",\"email\":\"glyukshin@mailfence.com\",\"commits\":3}]},\"filePathRelative\":\"en/user-docs/advertisement-cpm-calculation.md\"}")
const data = JSON.parse("{\"path\":\"/en/user-docs/advertisement-cpm-calculation.html\",\"title\":\"CPM Derivation\",\"lang\":\"en-US\",\"frontmatter\":{},\"headers\":[{\"level\":3,\"title\":\"Bastyon.com Usage\",\"slug\":\"bastyon-com-usage\",\"link\":\"#bastyon-com-usage\",\"children\":[]},{\"level\":3,\"title\":\"Desktop App Usage\",\"slug\":\"desktop-app-usage\",\"link\":\"#desktop-app-usage\",\"children\":[]},{\"level\":3,\"title\":\"Android Usage\",\"slug\":\"android-usage\",\"link\":\"#android-usage\",\"children\":[]},{\"level\":3,\"title\":\"iOS Usage\",\"slug\":\"ios-usage\",\"link\":\"#ios-usage\",\"children\":[]},{\"level\":3,\"title\":\"CPM Calculation\",\"slug\":\"cpm-calculation\",\"link\":\"#cpm-calculation\",\"children\":[]}],\"git\":{\"updatedTime\":1729046922000,\"contributors\":[{\"name\":\"gked\",\"email\":\"glyukshin@mailfence.com\",\"commits\":4}]},\"filePathRelative\":\"en/user-docs/advertisement-cpm-calculation.md\"}")
export { comp, data }

if (import.meta.webpackHot) {
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import comp from "/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/bastyon-system-requirements.html.vue"
const data = JSON.parse("{\"path\":\"/en/user-docs/bastyon-system-requirements.html\",\"title\":\"Bastyon Node System Requirements Guide\",\"lang\":\"en-US\",\"frontmatter\":{},\"headers\":[{\"level\":2,\"title\":\"Overview\",\"slug\":\"overview\",\"link\":\"#overview\",\"children\":[]},{\"level\":2,\"title\":\"System Requirements\",\"slug\":\"system-requirements\",\"link\":\"#system-requirements\",\"children\":[{\"level\":3,\"title\":\"Minimum Requirements\",\"slug\":\"minimum-requirements\",\"link\":\"#minimum-requirements\",\"children\":[]},{\"level\":3,\"title\":\"Recommended Requirements\",\"slug\":\"recommended-requirements\",\"link\":\"#recommended-requirements\",\"children\":[]}]},{\"level\":2,\"title\":\"Additional Notes\",\"slug\":\"additional-notes\",\"link\":\"#additional-notes\",\"children\":[]},{\"level\":2,\"title\":\"Network Setup\",\"slug\":\"network-setup\",\"link\":\"#network-setup\",\"children\":[]}],\"git\":{\"updatedTime\":null,\"contributors\":[]},\"filePathRelative\":\"en/user-docs/bastyon-system-requirements.md\"}")
export { comp, data }

if (import.meta.webpackHot) {
import.meta.webpackHot.accept()
if (__VUE_HMR_RUNTIME__.updatePageData) {
__VUE_HMR_RUNTIME__.updatePageData(data)
}
}

if (import.meta.hot) {
import.meta.hot.accept(({ data }) => {
__VUE_HMR_RUNTIME__.updatePageData(data)
})
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
<template><div><h1 id="bastyon-node-system-requirements-guide" tabindex="-1"><a class="header-anchor" href="#bastyon-node-system-requirements-guide"><span>Bastyon Node System Requirements Guide</span></a></h1>
<h2 id="overview" tabindex="-1"><a class="header-anchor" href="#overview"><span>Overview</span></a></h2>
<p>This guide outlines the system requirements for a Bastyon node that will function as a public node to service the Bastyon front end, including wallet and coin staking capabilities.</p>
<blockquote>
<p><strong>Important Note:</strong> Node requirements are subject to change as the network grows.</p>
</blockquote>
<h2 id="system-requirements" tabindex="-1"><a class="header-anchor" href="#system-requirements"><span>System Requirements</span></a></h2>
<h3 id="minimum-requirements" tabindex="-1"><a class="header-anchor" href="#minimum-requirements"><span>Minimum Requirements</span></a></h3>
<table>
<thead>
<tr>
<th>Component</th>
<th>Specification</th>
</tr>
</thead>
<tbody>
<tr>
<td>OS</td>
<td>Windows 7 or higher (64 bit) / Linux (Debian, Ubuntu, Mint, etc.) (64 bit)</td>
</tr>
<tr>
<td>Processor</td>
<td>2 core x86-64 CPU</td>
</tr>
<tr>
<td>RAM</td>
<td>4 GB</td>
</tr>
<tr>
<td>Internet</td>
<td>10 Mbit</td>
</tr>
<tr>
<td>Storage</td>
<td>150 GB* free SSD space for blockchain storage</td>
</tr>
</tbody>
</table>
<h3 id="recommended-requirements" tabindex="-1"><a class="header-anchor" href="#recommended-requirements"><span>Recommended Requirements</span></a></h3>
<table>
<thead>
<tr>
<th>Component</th>
<th>Specification</th>
</tr>
</thead>
<tbody>
<tr>
<td>Processor</td>
<td>4 core x86-64 CPU</td>
</tr>
<tr>
<td>RAM</td>
<td>12 GB</td>
</tr>
<tr>
<td>Internet</td>
<td>- 100 Mbit - Publicly accessible IP address and ports (see Network Setup section)</td>
</tr>
<tr>
<td>Storage</td>
<td>Same as minimum requirements</td>
</tr>
</tbody>
</table>
<h2 id="additional-notes" tabindex="-1"><a class="header-anchor" href="#additional-notes"><span>Additional Notes</span></a></h2>
<ol>
<li>
<p><strong>Storage Growth:</strong></p>
<ul>
<li>Disk space consumption may increase over time due to blockchain growth.</li>
</ul>
</li>
<li>
<p><strong>Initial Synchronization:</strong></p>
<ul>
<li>Extra free space on the system disk and a large amount of RAM are required only during the first synchronization of the blockchain.</li>
</ul>
</li>
<li>
<p><strong>Low RAM Troubleshooting:</strong></p>
<ul>
<li>If you have less RAM than recommended and the program closes automatically when you first start the node, increase the size of the paging file or swap file.</li>
</ul>
</li>
</ol>
<h2 id="network-setup" tabindex="-1"><a class="header-anchor" href="#network-setup"><span>Network Setup</span></a></h2>
<p>For optimal performance as a public node, ensure:</p>
<ul>
<li>Your node has a publicly accessible IP address</li>
<li>Necessary ports are open and properly configured (refer to network configuration documentation for specific port requirements)</li>
</ul>
</div></template>


Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import comp from "/home/user/projects/bastyon/documentation/vuepress-starter/docs/.vuepress/.temp/pages/en/user-docs/buying-pkoin.html.vue"
const data = JSON.parse("{\"path\":\"/en/user-docs/buying-pkoin.html\",\"title\":\"Buying PKOIN\",\"lang\":\"en-US\",\"frontmatter\":{},\"headers\":[{\"level\":2,\"title\":\"Buying PKOIN on Exchanges and Exchange Services\",\"slug\":\"buying-pkoin-on-exchanges-and-exchange-services\",\"link\":\"#buying-pkoin-on-exchanges-and-exchange-services\",\"children\":[]},{\"level\":2,\"title\":\"Buying PKOIN peer-to-peer on Bastyon\",\"slug\":\"buying-pkoin-peer-to-peer-on-bastyon\",\"link\":\"#buying-pkoin-peer-to-peer-on-bastyon\",\"children\":[]}],\"git\":{\"updatedTime\":1728793914000,\"contributors\":[{\"name\":\"gked\",\"email\":\"glyukshin@mailfence.com\",\"commits\":2}]},\"filePathRelative\":\"en/user-docs/buying-pkoin.md\"}")
const data = JSON.parse("{\"path\":\"/en/user-docs/buying-pkoin.html\",\"title\":\"Buying PKOIN\",\"lang\":\"en-US\",\"frontmatter\":{},\"headers\":[{\"level\":2,\"title\":\"Buying PKOIN on Exchanges and Exchange Services\",\"slug\":\"buying-pkoin-on-exchanges-and-exchange-services\",\"link\":\"#buying-pkoin-on-exchanges-and-exchange-services\",\"children\":[]},{\"level\":2,\"title\":\"Buying PKOIN peer-to-peer on Bastyon\",\"slug\":\"buying-pkoin-peer-to-peer-on-bastyon\",\"link\":\"#buying-pkoin-peer-to-peer-on-bastyon\",\"children\":[]}],\"git\":{\"updatedTime\":1729046922000,\"contributors\":[{\"name\":\"gked\",\"email\":\"glyukshin@mailfence.com\",\"commits\":3}]},\"filePathRelative\":\"en/user-docs/buying-pkoin.md\"}")
export { comp, data }

if (import.meta.webpackHot) {

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d9a836b

Please sign in to comment.