From 61561aa9cee227df1c17c1de444bc297fa940690 Mon Sep 17 00:00:00 2001 From: Mik-TF Date: Thu, 13 Jun 2024 21:04:00 -0400 Subject: [PATCH] kbase book --- books/developers/SUMMARY.md | 79 +----------- books/knowledge_base/Makefile | 4 + books/knowledge_base/SUMMARY.md | 112 ++++++++++++++++++ .../scripts/calculate_cloud_pricing.sh | 29 +++++ .../scripts/calculate_marketcap.sh | 18 +++ .../scripts/generate_wallets.sh | 25 ++++ books/knowledge_base/sync_production.sh | 5 + books/system_administrators/SUMMARY.md | 79 +----------- collections/farmers/farmers_book_toc.md | 79 +----------- collections/knowledge_base/.collection | 0 collections/knowledge_base/documentation.md | 15 +++ collections/knowledge_base/intro.md | 50 ++++++++ collections/knowledge_base/knowledge_base.md | 14 +++ ...wm4pjdoyydynzom7es6yl3o7nc3pry3v3ux6anm.md | 1 + ...w7ow4fhoggywtubevnhb6mw4zafg7zaa7d5ipc3.md | 1 + ...bjvwe5eap3unhmia2pycuvly2juspvwpuf36bw4.md | 1 + ...2k7rimhfwksa3wsi2oq4irkxmdmve6abjijmfqr.md | 1 + ...xdwqbjtmuy4s2hpptcah63hfaqvl2alxdw7ssj7.md | 1 + ...74id2ujpz2axchqy2wkgctdljm3nxvj7gqhucod.md | 1 + ...lngfgjwcd6dnsrvippozwxaqawi4fktlojy2a2s.md | 1 + ...myxu3iz2aiu5geajrad4e4bqg7ca2n63nxspmd6.md | 1 + ...faagoz6ker4wxayqgjusiitqd527dgtksxkbqgr.md | 1 + ...kb66szplm6uankgmsl4sp7lsoia6ottoyq6hbih.md | 1 + ...zfuykkfdn66xp2kmsbzfqse2psndz6edvqtrlsu.md | 1 + ...7b5xuyfuisv52kuu4g7vpnlf4zsikburm622ypz.md | 1 + ...lupsfzmsx7g2rlyvbm5mmhuj4naqju7ch4hbjbo.md | 1 + ...26ceaq27643q3kb4x6my4uto2liidfnd4spqzyu.md | 1 + .../knowledge_base/knowledge_base_toc.md | 12 ++ collections/knowledge_base/values/0.02 | 1 + .../knowledge_base/values/cu_mtft_hour.md | 1 + .../knowledge_base/values/cu_musd_hour.md | 1 + .../knowledge_base/values/cu_tft_hour.md | 1 + .../knowledge_base/values/dname_mtft_hour.md | 1 + .../knowledge_base/values/dname_musd_hour.md | 1 + .../knowledge_base/values/ip_mtft_hour.md | 1 + .../knowledge_base/values/ip_musd_hour.md | 1 + .../knowledge_base/values/name_mtft_hour.md | 1 + .../knowledge_base/values/name_musd_hour.md | 1 + .../knowledge_base/values/nu_mtft_hour.md | 1 + .../knowledge_base/values/nu_musd_hour.md | 1 + .../knowledge_base/values/su_mtft_hour.md | 1 + .../knowledge_base/values/su_musd_hour.md | 1 + .../knowledge_base/values/tft_marketcap.md | 1 + .../knowledge_base/values/tft_supply.md | 1 + .../knowledge_base/values/tft_value.md | 1 + heroscript/knowledge_base/book_collections.md | 46 +++++++ heroscript/knowledge_base/context.md | 11 ++ heroscript/knowledge_base/sshkey.md | 14 +++ 48 files changed, 389 insertions(+), 234 deletions(-) create mode 100644 books/knowledge_base/Makefile create mode 100644 books/knowledge_base/SUMMARY.md create mode 100755 books/knowledge_base/scripts/calculate_cloud_pricing.sh create mode 100755 books/knowledge_base/scripts/calculate_marketcap.sh create mode 100755 books/knowledge_base/scripts/generate_wallets.sh create mode 100755 books/knowledge_base/sync_production.sh create mode 100644 collections/knowledge_base/.collection create mode 100644 collections/knowledge_base/documentation.md create mode 100644 collections/knowledge_base/intro.md create mode 100644 collections/knowledge_base/knowledge_base.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/ga7opn4a3jnhlphpewm4pjdoyydynzom7es6yl3o7nc3pry3v3ux6anm.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gai4c2bgoa3yhvqzzw7ow4fhoggywtubevnhb6mw4zafg7zaa7d5ipc3.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaqxblfg4bzgivy6dbjvwe5eap3unhmia2pycuvly2juspvwpuf36bw4.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaugosylcx7jztqyf2k7rimhfwksa3wsi2oq4irkxmdmve6abjijmfqr.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gb2c5hczywngvm6jgxdwqbjtmuy4s2hpptcah63hfaqvl2alxdw7ssj7.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbqhn7rl4lsrpr2tt74id2ujpz2axchqy2wkgctdljm3nxvj7gqhucod.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbtpaxxp6534upc4mlngfgjwcd6dnsrvippozwxaqawi4fktlojy2a2s.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbv734i2sv4yddpvjmyxu3iz2aiu5geajrad4e4bqg7ca2n63nxspmd6.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcej7dmulftt25uh4faagoz6ker4wxayqgjusiitqd527dgtksxkbqgr.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcwhwdrxypxqaoymqkb66szplm6uankgmsl4sp7lsoia6ottoyq6hbih.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdijy6k2bbrirx423zfuykkfdn66xp2kmsbzfqse2psndz6edvqtrlsu.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdkxtuynw4bjkdm2l7b5xuyfuisv52kuu4g7vpnlf4zsikburm622ypz.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdlvib44lvonm5k67lupsfzmsx7g2rlyvbm5mmhuj4naqju7ch4hbjbo.md create mode 100644 collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdskfynmzwtb3v5an26ceaq27643q3kb4x6my4uto2liidfnd4spqzyu.md create mode 100644 collections/knowledge_base/knowledge_base_toc.md create mode 100644 collections/knowledge_base/values/0.02 create mode 100644 collections/knowledge_base/values/cu_mtft_hour.md create mode 100644 collections/knowledge_base/values/cu_musd_hour.md create mode 100644 collections/knowledge_base/values/cu_tft_hour.md create mode 100644 collections/knowledge_base/values/dname_mtft_hour.md create mode 100644 collections/knowledge_base/values/dname_musd_hour.md create mode 100644 collections/knowledge_base/values/ip_mtft_hour.md create mode 100644 collections/knowledge_base/values/ip_musd_hour.md create mode 100644 collections/knowledge_base/values/name_mtft_hour.md create mode 100644 collections/knowledge_base/values/name_musd_hour.md create mode 100644 collections/knowledge_base/values/nu_mtft_hour.md create mode 100644 collections/knowledge_base/values/nu_musd_hour.md create mode 100644 collections/knowledge_base/values/su_mtft_hour.md create mode 100644 collections/knowledge_base/values/su_musd_hour.md create mode 100644 collections/knowledge_base/values/tft_marketcap.md create mode 100644 collections/knowledge_base/values/tft_supply.md create mode 100644 collections/knowledge_base/values/tft_value.md create mode 100644 heroscript/knowledge_base/book_collections.md create mode 100644 heroscript/knowledge_base/context.md create mode 100644 heroscript/knowledge_base/sshkey.md diff --git a/books/developers/SUMMARY.md b/books/developers/SUMMARY.md index 25e6a96..7b1078a 100644 --- a/books/developers/SUMMARY.md +++ b/books/developers/SUMMARY.md @@ -99,81 +99,4 @@ - [Full VM Grid Deployment](developers/grid_deployment/grid_deployment_full_vm.md) - [Grid Snapshots](developers/grid_deployment/snapshots.md) - [Deploy the Dashboard](developers/grid_deployment/deploy_dashboard.md) - - [Application Case Study: Nextcloud](developers/grid_deployment/app_case_study_nextcloud.md) -- [ThreeFold Dashboard](dashboard/dashboard.md) - - [Wallet Connector](dashboard/wallet_connector.md) - - [TFGrid](dashboard/tfgrid/tfgrid.md) - - [Grid Status](dashboard/tfgrid/grid_status.md) - - [Node Statistics](dashboard/tfgrid/node_statistics.md) - - [Node Monitoring](dashboard/tfgrid/node_monitoring.md) - - [Deploy](dashboard/deploy/deploy.md) - - [Pricing Calculator](dashboard/deploy/pricing_calculator.md) - - [Node Finder](dashboard/deploy/node_finder.md) - - [Virtual Machines](dashboard/solutions/vm_intro.md) - - [Micro and Full VM Differences ](dashboard/solutions/vm_differences.md) - - [Full Virtual Machine](dashboard/solutions/fullvm.md) - - [Micro Virtual Machine](dashboard/solutions/microvm.md) - - [Nixos MicroVM](dashboard/solutions/nixos_micro.md) - - [Add a Domain](dashboard/solutions/add_domain.md) - - [Orchestrators](dashboard/deploy/orchestrators.md) - - [Kubernetes](dashboard/solutions/k8s.md) - - [Caprover](dashboard/solutions/caprover.md) - - [Caprover Admin](dashboard/solutions/caprover_admin.md) - - [Caprover Worker](dashboard/solutions/caprover_worker.md) - - [Applications](dashboard/deploy/applications.md) - - [Algorand](dashboard/solutions/algorand.md) - - [CasperLabs](dashboard/solutions/casper.md) - - [Discourse](dashboard/solutions/discourse.md) - - [Funkwhale](dashboard/solutions/funkwhale.md) - - [Mattermost](dashboard/solutions/mattermost.md) - - [Nextcloud](dashboard/solutions/nextcloud.md) - - [Node Pilot](dashboard/solutions/nodepilot.md) - - [Peertube](dashboard/solutions/peertube.md) - - [Presearch](dashboard/solutions/presearch.md) - - [Static Website](dashboard/solutions/static_website.md) - - [Subsquid](dashboard/solutions/subsquid.md) - - [Taiga](dashboard/solutions/taiga.md) - - [Umbrel](dashboard/solutions/umbrel.md) - - [WordPress](dashboard/solutions/wordpress.md) - - [Your Contracts](dashboard/deploy/your_contracts.md) - - [Images](dashboard/deploy/images.md) - - [SSH Keys](dashboard/deploy/ssh_keys.md) - - [Farms](dashboard/farms/farms.md) - - [Your Farms](dashboard/farms/your_farms.md) - - [Farm Finder](dashboard/farms/farms_finder.md) - - [Node Installer](dashboard/farms/node_installer.md) - - [Simulator](dashboard/farms/simulator.md) - - [TFChain](dashboard/tfchain/tfchain.md) - - [Your Profile](dashboard/tfchain/your_profile.md) - - [TF DAO](dashboard/tfchain/tf_dao.md) - - [Voting Weight Example](dashboard/tfchain/tf_dao_voting_weight.md) - - [TF Token Bridge](dashboard/tfchain/tf_token_bridge.md) - - [TF Token Transfer](dashboard/tfchain/tf_token_transfer.md) - - [TF Minting Reports](dashboard/tfchain/tf_minting_reports.md) -- [ThreeFold Connect](tfconnect/tfconnect_toc.md) - - [TFConnect Overview](tfconnect/tfconnect_overview.md) - - [TFConnect Authenticator](tfconnect/tfconnect_authenticator.md) - - [TFConnect Advanced](tfconnect/tfconnect_advanced.md) - - [TFConnect Troubleshooting](tfconnect/tfconnect_troubleshooting.md) -- [ThreeFold Token](threefold_token/threefold_token.md) - - [TFT Bridges](threefold_token/tft_bridges/tft_bridges.md) - - [TFChain-Stellar Bridge](threefold_token/tft_bridges/tfchain_stellar_bridge.md) - - [BSC-Stellar Bridge](threefold_token/tft_bridges/bsc_stellar_bridge.md) - - [BSC-Stellar Bridge Verification](threefold_token/tft_bridges/bsc_stellar_bridge_verification.md) - - [Ethereum-Stellar Bridge](threefold_token/tft_bridges/tft_ethereum/tft_ethereum.md) - - [Storing TFT](threefold_token/storing_tft/storing_tft.md) - - [ThreeFold Connect App - Stellar](threefold_token/storing_tft/tf_connect_app.md) - - [Lobstr Wallet - Stellar](threefold_token/storing_tft/lobstr_wallet.md) - - [MetaMask - BSC & ETH](threefold_token/storing_tft/metamask.md) - - [Hardware Wallet](threefold_token/storing_tft/hardware_wallet.md) - - [Buy and Sell TFT](threefold_token/buy_sell_tft/buy_sell_tft.md) - - [Quick Start - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_short_guide.md) - - [Lobstr Wallet - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_complete_guide.md) - - [MetaMask - BSC & ETH](threefold_token/buy_sell_tft/tft_metamask/tft_metamask.md) - - [Pancake Swap - BSC](threefold_token/buy_sell_tft/pancakeswap.md) - - [Liquidity Provider - LP](threefold_token/liquidity/liquidity_readme.md) - - [Pancake Swap LP](threefold_token/liquidity/liquidity_pancake.md) - - [1inch.io LP](threefold_token/liquidity/liquidity_1inch.md) - - [Albedo LP](threefold_token/liquidity/liquidity_albedo.md) - - [Transaction Fees](threefold_token/transaction_fees.md) -- [FAQ](faq/faq.md) \ No newline at end of file + - [Application Case Study: Nextcloud](developers/grid_deployment/app_case_study_nextcloud.md) \ No newline at end of file diff --git a/books/knowledge_base/Makefile b/books/knowledge_base/Makefile new file mode 100644 index 0000000..f678ceb --- /dev/null +++ b/books/knowledge_base/Makefile @@ -0,0 +1,4 @@ +build: + ./scripts/generate_wallets.sh + ./scripts/calculate_marketcap.sh + ./scripts/calculate_cloud_pricing.sh \ No newline at end of file diff --git a/books/knowledge_base/SUMMARY.md b/books/knowledge_base/SUMMARY.md new file mode 100644 index 0000000..9836d03 --- /dev/null +++ b/books/knowledge_base/SUMMARY.md @@ -0,0 +1,112 @@ +- [Table of Contents](knowledge_base/knowledge_base_toc.md) +- [About](about/about.md) + - [ThreeFold History](about/threefold_history.md) + - [Token History](about/token_history.md) + - [Genesis Pool](about/genesis_pool.md) + - [Genesis Pool Dubai](about/genesis_pool_dubai.md) + - [Genesis Pool Ghent](about/genesis_pool_ghent.md) + - [Genesis Pool Details](about/genesis_block_pool_details.md) + - [ThreeFold Tech](about/threefold_tech.md) + - [Organisation Structure](about/orgstructure.md) + - [Governance](about/governance.md) + - [ThreeFold Companies](about/threefold_companies.md) + - [ThreeFold Dubai](about/threefold_dubai.md) + - [ThreeFold VZW](about/threefold_vzw.md) + - [ThreeFold AG](about/threefold_ag.md) + - [Mazraa](about/mazraa.md) + - [BetterToken](about/bettertoken.md) + - [DAO](about/dao/dao.md) + - [ThreeFold DAO](about/dao/tfdao.md) + - [TFChain](about/tfchain.md) + - [ThreeFold Roadmap](about/roadmap/roadmap_readme.md) + - [Release Notes](about/roadmap/releasenotes/releasenotes_readme.md) + - [TFGrid v3.10.0](about/roadmap/releasenotes/tfgrid_release_3_10_0.md) + - [TFGrid v3.9.0](about/roadmap/releasenotes/tfgrid_release_3_9_0.md) + - [TFGrid v3.8.0](about/roadmap/releasenotes/tfgrid_release_3_8_0.md) + - [TFGrid v3.7.0](about/roadmap/releasenotes/tfgrid_release_3_7_0.md) + - [TFGrid v3.6.1](about/roadmap/releasenotes/tfgrid_release_3_6_1.md) + - [TFGrid v3.6.0](about/roadmap/releasenotes/tfgrid_release_3_6_0.md) + - [TFGrid v3.0.0 Alpha-5](about/roadmap/releasenotes/tfgrid_release_3_0_a5.md) + - [TFGrid v3.0.0 Alpha-4](about/roadmap/releasenotes/tfgrid_release_3_0_a4.md) + - [TFGrid v3.0.0 Alpha-2](about/roadmap/releasenotes/tfgrid_release_3_0_a2.md) + - [TFGrid v3.0.0](about/roadmap/releasenotes/tfgrid_release_3_0.md) + - [ThreeFold Token](about/token_overview/token_overview.md) +- [Technology](tech/technology_toc.md) + - [Introduction](tech/technology.md) + - [The Internet Today](tech/internet_today.md) + - [History of Computers](tech/history/c64.md) + - [Too Many Layers](tech/history/layers.md) + - [The Internet Re-invented](tech/how_does_it_work.md) + - [World Records](tech/world_records.md) + - [Key Innovations](tech/key_innovations_overview.md) + - [Mycelium Network](tech/mycelium_innovation.md) + - [Zero-OS](tech/zos_innovation.md) + - [Quantum Safe Storage](tech/zstor_innovation.md) + - [Quantum Safe Filesystem](tech/qsfs_innovation.md) + - [FList: Better OS Images](tech/flist_innovation.md) + - [FungiStor](tech/fungistor_innovation.md) + - [Network Wall](tech/network_wall_innovation.md) + - [Architecture](tech/architecture.md) + - [Energy Efficient](tech/energy_efficient.md) + - [Decentralized Cloud Core Capabilities](tech/features.md) + - [Storage](tech/qsss_home.md) + - [Quantum Safe Storage Algo](tech/qss_algorithm.md) + - [Zero Knowledge proof](tech/qss_zero_knowledge_proof.md) + - [NFT Storage](tech/nft_storage.md) + - [S3 Storage](tech/s3_interface) + - [File System](tech/qss_filesystem.md) + - [Network](tech/networking.md) + - [Mycelium](tech/mycelium.md) + - [Web Gateway](tech/webgw.md) + - [Partners](partners_utilization/partners.md) + - [Sikana](partners_utilization/sikana.md) + - [Vindo](partners_utilization/vindo.md) + - [Mkondo](partners_utilization/mkondo.md) + - [Vverse](partners_utilization/vverse.md) + - [Earth Wallet](partners_utilization/earth_wallet.md) + - [Elestio](partners_utilization/elestio.md) + - [OW Freezone](partners_utilization/freezone.md) + - [Helium](partners_utilization/helium.md) + - [Holochain](partners_utilization/holochain.md) + - [TZG](partners_utilization/tanzania.md) + - [Tier-S DC](partners_utilization/tier_s_datacenter.md) +- [Farming](farming/farming_toc.md) + - [Farming Rewards](farming/farming_reward.md) + - [Proof-of-Capacity](farming/proof_of_capacity.md) + - [Proof-of-Utilization](farming/proof_of_utilization.md) + - [PoC DAO Rules](farming/poc_dao_rules.md) +- [Cloud](cloud/cloud_toc.md) + - [Cloud Units](cloud/cloudunits.md) + - [Pricing](cloud/pricing/pricing_toc.md) + - [Pricing Overview](cloud/pricing/pricing.md) + - [Staking Discounts](cloud/pricing/staking_discount_levels.md) + - [Cloud Pricing Compare](cloud/pricing/cloud_pricing_compare.md) + - [Grid Billing](cloud/grid_billing/grid_billing.md) + - [Resource Units](cloud/resource_units_calc_cloudunits.md) + - [Resource Units Advanced](cloud/resourceunits_advanced.md) +- [Collaboration](collaboration/collaboration_toc.md) + - [How to Contribute](collaboration/contribute.md) + - [Development Process](collaboration/development_process.md) + - [Feature Request](collaboration/feature_request.md) + - [Bug Report](collaboration/bug_report.md) + - [Issue Labels](collaboration/issue_labels.md) + - [Development Cycle](collaboration/development_cycle.md) + - [Release Process](collaboration/release_process.md) + - [Pull Request Template](collaboration/PULL_REQUEST_TEMPLATE.md) + - [Collaboration Tools](collaboration/collaboration_tools/collaboration_tools.md) + - [Circle Tool](collaboration/collaboration_tools/circle_tool.md) + - [Website Deployer](collaboration/collaboration_tools/website_tool.md) + - [Website Link Checker](collaboration/collaboration_tools/website_link_checker.md) + - [How to Test](collaboration/testing/testing_readme.md) + - [TestLodge](collaboration/testing/testlodge.md) + - [Code of Conduct](collaboration/code_conduct.md) +- [Legal](legal/legal_home.md) + - [Disclaimer](legal/disclaimer.md) + - [Definitions](legal/definitions_legal.md) + - [Terms & Conditions](legal/terms_conditions/terms_conditions_toc.md) + - [Terms and Conditions Websites](legal/terms_conditions_websites.md) + - [Terms and Conditions Users](legal/terms_conditions_griduser.md) + - [TFTA to TFT](legal/tfta_to_tft.md) + - [Terms and Conditions Farmers](legal/terms_conditions_farmer3.md) + - [Terms and Conditions Sales](legal/terms_conditions_sales.md) + - [Privacy Policy](legal/privacypolicy.md) \ No newline at end of file diff --git a/books/knowledge_base/scripts/calculate_cloud_pricing.sh b/books/knowledge_base/scripts/calculate_cloud_pricing.sh new file mode 100755 index 0000000..ebce4bb --- /dev/null +++ b/books/knowledge_base/scripts/calculate_cloud_pricing.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +cd ../../collections/manual/values + +value=$(cat tft_value.md) + +CU=$(cat cu_musd_hour.md) +CUTFT=$(echo "$CU / $value" | bc -l) +printf "%.2f" $CUTFT > cu_mtft_hour.md + +SU=$(cat su_musd_hour.md) +SUTFT=$(echo "$SU / $value" | bc -l) +printf "%.2f" $SUTFT > su_mtft_hour.md + +NU=$(cat nu_musd_hour.md) +NUTFT=$(echo "$NU / $value" | bc -l) +printf "%.2f" $NUTFT > nu_mtft_hour.md + +IP=$(cat ip_musd_hour.md) +IPTFT=$(echo "$IP / $value" | bc -l) +printf "%.2f" $IPTFT > ip_mtft_hour.md + +NAME=$(cat name_musd_hour.md) +NAME=$(echo "$NAME / $value" | bc -l) +printf "%.2f" $NAME > name_mtft_hour.md + +DNAME=$(cat dname_musd_hour.md) +DNAME=$(echo "$DNAME / $value" | bc -l) +printf "%.2f" $DNAME > dname_mtft_hour.md \ No newline at end of file diff --git a/books/knowledge_base/scripts/calculate_marketcap.sh b/books/knowledge_base/scripts/calculate_marketcap.sh new file mode 100755 index 0000000..53a0287 --- /dev/null +++ b/books/knowledge_base/scripts/calculate_marketcap.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +cd ../../collections/manual/values + +coinId="threefold-token" + +url="https://api.coingecko.com/api/v3/simple/price?ids=${coinId}&vs_currencies=usd"; + +curl -sL ${url} \ +-H 'Accept: application/json' | jq '."threefold-token".usd' | xargs printf "%.3f" > tft_value.md + +supply=$(cat tft_supply.md) + +value=$(cat tft_value.md) + +TFT_MARKETCAP=$(echo "$supply * $value" | bc -l) + +printf "%'.0f" $TFT_MARKETCAP > tft_marketcap.md \ No newline at end of file diff --git a/books/knowledge_base/scripts/generate_wallets.sh b/books/knowledge_base/scripts/generate_wallets.sh new file mode 100755 index 0000000..08a4483 --- /dev/null +++ b/books/knowledge_base/scripts/generate_wallets.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +mkdir -p ../../collections/manual/knowledge_base/about/token_overview/special_wallets/wallet_data +cd ../../collections/manual/knowledge_base/about/token_overview/special_wallets/wallet_data + +wallets=( +GA7OPN4A3JNHLPHPEWM4PJDOYYDYNZOM7ES6YL3O7NC3PRY3V3UX6ANM +GDSKFYNMZWTB3V5AN26CEAQ27643Q3KB4X6MY4UTO2LIIDFND4SPQZYU +GBQHN7RL4LSRPR2TT74ID2UJPZ2AXCHQY2WKGCTDLJM3NXVJ7GQHUCOD +GBTPAXXP6534UPC4MLNGFGJWCD6DNSRVIPPOZWXAQAWI4FKTLOJY2A2S +GB2C5HCZYWNGVM6JGXDWQBJTMUY4S2HPPTCAH63HFAQVL2ALXDW7SSJ7 +GDLVIB44LVONM5K67LUPSFZMSX7G2RLYVBM5MMHUJ4NAQJU7CH4HBJBO +GDKXTUYNW4BJKDM2L7B5XUYFUISV52KUU4G7VPNLF4ZSIKBURM622YPZ +GDIJY6K2BBRIRX423ZFUYKKFDN66XP2KMSBZFQSE2PSNDZ6EDVQTRLSU +GCWHWDRXYPXQAOYMQKB66SZPLM6UANKGMSL4SP7LSOIA6OTTOYQ6HBIH +GBV734I2SV4YDDPVJMYXU3IZ2AIU5GEAJRAD4E4BQG7CA2N63NXSPMD6 +GAI4C2BGOA3YHVQZZW7OW4FHOGGYWTUBEVNHB6MW4ZAFG7ZAA7D5IPC3 +GCEJ7DMULFTT25UH4FAAGOZ6KER4WXAYQGJUSIITQD527DGTKSXKBQGR +GAQXBLFG4BZGIVY6DBJVWE5EAP3UNHMIA2PYCUVLY2JUSPVWPUF36BW4 +GAUGOSYLCX7JZTQYF2K7RIMHFWKSA3WSI2OQ4IRKXMDMVE6ABJIJMFQR +) + +for wallet in "${wallets[@]}"; do + curl -sL "https://horizon.stellar.org/accounts/${wallet}" -H 'Accept: application/json' | jq --raw-output '.balances[] | select(.asset_code == "TFT") | .balance' | xargs printf "%.2f" > ${wallet,,}.md +done \ No newline at end of file diff --git a/books/knowledge_base/sync_production.sh b/books/knowledge_base/sync_production.sh new file mode 100755 index 0000000..c96f914 --- /dev/null +++ b/books/knowledge_base/sync_production.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -ex +export NAME=knowledge_base +hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME +rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/ diff --git a/books/system_administrators/SUMMARY.md b/books/system_administrators/SUMMARY.md index a1dfc94..86e4da8 100644 --- a/books/system_administrators/SUMMARY.md +++ b/books/system_administrators/SUMMARY.md @@ -84,81 +84,4 @@ - [WooCommerce](system_administrators/advanced/ecommerce/woocommerce.md) - [nopCommerce](system_administrators/advanced/ecommerce/nopcommerce.md) - [HTTPS with Caddy](system_administrators/advanced/https_caddy.md) - - [Node Status Bot](system_administrators/advanced/node_status_bot.md) -- [ThreeFold Dashboard](dashboard/dashboard.md) - - [Wallet Connector](dashboard/wallet_connector.md) - - [TFGrid](dashboard/tfgrid/tfgrid.md) - - [Grid Status](dashboard/tfgrid/grid_status.md) - - [Node Statistics](dashboard/tfgrid/node_statistics.md) - - [Node Monitoring](dashboard/tfgrid/node_monitoring.md) - - [Deploy](dashboard/deploy/deploy.md) - - [Pricing Calculator](dashboard/deploy/pricing_calculator.md) - - [Node Finder](dashboard/deploy/node_finder.md) - - [Virtual Machines](dashboard/solutions/vm_intro.md) - - [Micro and Full VM Differences ](dashboard/solutions/vm_differences.md) - - [Full Virtual Machine](dashboard/solutions/fullvm.md) - - [Micro Virtual Machine](dashboard/solutions/microvm.md) - - [Nixos MicroVM](dashboard/solutions/nixos_micro.md) - - [Add a Domain](dashboard/solutions/add_domain.md) - - [Orchestrators](dashboard/deploy/orchestrators.md) - - [Kubernetes](dashboard/solutions/k8s.md) - - [Caprover](dashboard/solutions/caprover.md) - - [Caprover Admin](dashboard/solutions/caprover_admin.md) - - [Caprover Worker](dashboard/solutions/caprover_worker.md) - - [Applications](dashboard/deploy/applications.md) - - [Algorand](dashboard/solutions/algorand.md) - - [CasperLabs](dashboard/solutions/casper.md) - - [Discourse](dashboard/solutions/discourse.md) - - [Funkwhale](dashboard/solutions/funkwhale.md) - - [Mattermost](dashboard/solutions/mattermost.md) - - [Nextcloud](dashboard/solutions/nextcloud.md) - - [Node Pilot](dashboard/solutions/nodepilot.md) - - [Peertube](dashboard/solutions/peertube.md) - - [Presearch](dashboard/solutions/presearch.md) - - [Static Website](dashboard/solutions/static_website.md) - - [Subsquid](dashboard/solutions/subsquid.md) - - [Taiga](dashboard/solutions/taiga.md) - - [Umbrel](dashboard/solutions/umbrel.md) - - [WordPress](dashboard/solutions/wordpress.md) - - [Your Contracts](dashboard/deploy/your_contracts.md) - - [Images](dashboard/deploy/images.md) - - [SSH Keys](dashboard/deploy/ssh_keys.md) - - [Farms](dashboard/farms/farms.md) - - [Your Farms](dashboard/farms/your_farms.md) - - [Farm Finder](dashboard/farms/farms_finder.md) - - [Node Installer](dashboard/farms/node_installer.md) - - [Simulator](dashboard/farms/simulator.md) - - [TFChain](dashboard/tfchain/tfchain.md) - - [Your Profile](dashboard/tfchain/your_profile.md) - - [TF DAO](dashboard/tfchain/tf_dao.md) - - [Voting Weight Example](dashboard/tfchain/tf_dao_voting_weight.md) - - [TF Token Bridge](dashboard/tfchain/tf_token_bridge.md) - - [TF Token Transfer](dashboard/tfchain/tf_token_transfer.md) - - [TF Minting Reports](dashboard/tfchain/tf_minting_reports.md) -- [ThreeFold Connect](tfconnect/tfconnect_toc.md) - - [TFConnect Overview](tfconnect/tfconnect_overview.md) - - [TFConnect Authenticator](tfconnect/tfconnect_authenticator.md) - - [TFConnect Advanced](tfconnect/tfconnect_advanced.md) - - [TFConnect Troubleshooting](tfconnect/tfconnect_troubleshooting.md) -- [ThreeFold Token](threefold_token/threefold_token.md) - - [TFT Bridges](threefold_token/tft_bridges/tft_bridges.md) - - [TFChain-Stellar Bridge](threefold_token/tft_bridges/tfchain_stellar_bridge.md) - - [BSC-Stellar Bridge](threefold_token/tft_bridges/bsc_stellar_bridge.md) - - [BSC-Stellar Bridge Verification](threefold_token/tft_bridges/bsc_stellar_bridge_verification.md) - - [Ethereum-Stellar Bridge](threefold_token/tft_bridges/tft_ethereum/tft_ethereum.md) - - [Storing TFT](threefold_token/storing_tft/storing_tft.md) - - [ThreeFold Connect App - Stellar](threefold_token/storing_tft/tf_connect_app.md) - - [Lobstr Wallet - Stellar](threefold_token/storing_tft/lobstr_wallet.md) - - [MetaMask - BSC & ETH](threefold_token/storing_tft/metamask.md) - - [Hardware Wallet](threefold_token/storing_tft/hardware_wallet.md) - - [Buy and Sell TFT](threefold_token/buy_sell_tft/buy_sell_tft.md) - - [Quick Start - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_short_guide.md) - - [Lobstr Wallet - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_complete_guide.md) - - [MetaMask - BSC & ETH](threefold_token/buy_sell_tft/tft_metamask/tft_metamask.md) - - [Pancake Swap - BSC](threefold_token/buy_sell_tft/pancakeswap.md) - - [Liquidity Provider - LP](threefold_token/liquidity/liquidity_readme.md) - - [Pancake Swap LP](threefold_token/liquidity/liquidity_pancake.md) - - [1inch.io LP](threefold_token/liquidity/liquidity_1inch.md) - - [Albedo LP](threefold_token/liquidity/liquidity_albedo.md) - - [Transaction Fees](threefold_token/transaction_fees.md) -- [FAQ](faq/faq.md) \ No newline at end of file + - [Node Status Bot](system_administrators/advanced/node_status_bot.md) \ No newline at end of file diff --git a/collections/farmers/farmers_book_toc.md b/collections/farmers/farmers_book_toc.md index c9538e5..429af61 100644 --- a/collections/farmers/farmers_book_toc.md +++ b/collections/farmers/farmers_book_toc.md @@ -31,81 +31,4 @@ This book covers all practical information on how to become a cloud service prov - [Additional Information](farmerbot_information.md) - [Minting and the Farmerbot](farmerbot_minting.md) - [Node Status Bot](node_status_bot.md) -- [Farming Troubleshooting](farming_troubleshooting.md) -- [ThreeFold Dashboard](dashboard/dashboard.md) - - [Wallet Connector](dashboard/wallet_connector.md) - - [TFGrid](dashboard/tfgrid/tfgrid.md) - - [Grid Status](dashboard/tfgrid/grid_status.md) - - [Node Statistics](dashboard/tfgrid/node_statistics.md) - - [Node Monitoring](dashboard/tfgrid/node_monitoring.md) - - [Deploy](dashboard/deploy/deploy.md) - - [Pricing Calculator](dashboard/deploy/pricing_calculator.md) - - [Node Finder](dashboard/deploy/node_finder.md) - - [Virtual Machines](dashboard/solutions/vm_intro.md) - - [Micro and Full VM Differences ](dashboard/solutions/vm_differences.md) - - [Full Virtual Machine](dashboard/solutions/fullvm.md) - - [Micro Virtual Machine](dashboard/solutions/microvm.md) - - [Nixos MicroVM](dashboard/solutions/nixos_micro.md) - - [Add a Domain](dashboard/solutions/add_domain.md) - - [Orchestrators](dashboard/deploy/orchestrators.md) - - [Kubernetes](dashboard/solutions/k8s.md) - - [Caprover](dashboard/solutions/caprover.md) - - [Caprover Admin](dashboard/solutions/caprover_admin.md) - - [Caprover Worker](dashboard/solutions/caprover_worker.md) - - [Applications](dashboard/deploy/applications.md) - - [Algorand](dashboard/solutions/algorand.md) - - [CasperLabs](dashboard/solutions/casper.md) - - [Discourse](dashboard/solutions/discourse.md) - - [Funkwhale](dashboard/solutions/funkwhale.md) - - [Mattermost](dashboard/solutions/mattermost.md) - - [Nextcloud](dashboard/solutions/nextcloud.md) - - [Node Pilot](dashboard/solutions/nodepilot.md) - - [Peertube](dashboard/solutions/peertube.md) - - [Presearch](dashboard/solutions/presearch.md) - - [Static Website](dashboard/solutions/static_website.md) - - [Subsquid](dashboard/solutions/subsquid.md) - - [Taiga](dashboard/solutions/taiga.md) - - [Umbrel](dashboard/solutions/umbrel.md) - - [WordPress](dashboard/solutions/wordpress.md) - - [Your Contracts](dashboard/deploy/your_contracts.md) - - [Images](dashboard/deploy/images.md) - - [SSH Keys](dashboard/deploy/ssh_keys.md) - - [Farms](dashboard/farms/farms.md) - - [Your Farms](dashboard/farms/your_farms.md) - - [Farm Finder](dashboard/farms/farms_finder.md) - - [Node Installer](dashboard/farms/node_installer.md) - - [Simulator](dashboard/farms/simulator.md) - - [TFChain](dashboard/tfchain/tfchain.md) - - [Your Profile](dashboard/tfchain/your_profile.md) - - [TF DAO](dashboard/tfchain/tf_dao.md) - - [Voting Weight Example](dashboard/tfchain/tf_dao_voting_weight.md) - - [TF Token Bridge](dashboard/tfchain/tf_token_bridge.md) - - [TF Token Transfer](dashboard/tfchain/tf_token_transfer.md) - - [TF Minting Reports](dashboard/tfchain/tf_minting_reports.md) -- [ThreeFold Connect](tfconnect/tfconnect_toc.md) - - [TFConnect Overview](tfconnect/tfconnect_overview.md) - - [TFConnect Authenticator](tfconnect/tfconnect_authenticator.md) - - [TFConnect Advanced](tfconnect/tfconnect_advanced.md) - - [TFConnect Troubleshooting](tfconnect/tfconnect_troubleshooting.md) -- [ThreeFold Token](threefold_token/threefold_token.md) - - [TFT Bridges](threefold_token/tft_bridges/tft_bridges.md) - - [TFChain-Stellar Bridge](threefold_token/tft_bridges/tfchain_stellar_bridge.md) - - [BSC-Stellar Bridge](threefold_token/tft_bridges/bsc_stellar_bridge.md) - - [BSC-Stellar Bridge Verification](threefold_token/tft_bridges/bsc_stellar_bridge_verification.md) - - [Ethereum-Stellar Bridge](threefold_token/tft_bridges/tft_ethereum/tft_ethereum.md) - - [Storing TFT](threefold_token/storing_tft/storing_tft.md) - - [ThreeFold Connect App - Stellar](threefold_token/storing_tft/tf_connect_app.md) - - [Lobstr Wallet - Stellar](threefold_token/storing_tft/lobstr_wallet.md) - - [MetaMask - BSC & ETH](threefold_token/storing_tft/metamask.md) - - [Hardware Wallet](threefold_token/storing_tft/hardware_wallet.md) - - [Buy and Sell TFT](threefold_token/buy_sell_tft/buy_sell_tft.md) - - [Quick Start - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_short_guide.md) - - [Lobstr Wallet - Stellar](threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr_complete_guide.md) - - [MetaMask - BSC & ETH](threefold_token/buy_sell_tft/tft_metamask/tft_metamask.md) - - [Pancake Swap - BSC](threefold_token/buy_sell_tft/pancakeswap.md) - - [Liquidity Provider - LP](threefold_token/liquidity/liquidity_readme.md) - - [Pancake Swap LP](threefold_token/liquidity/liquidity_pancake.md) - - [1inch.io LP](threefold_token/liquidity/liquidity_1inch.md) - - [Albedo LP](threefold_token/liquidity/liquidity_albedo.md) - - [Transaction Fees](threefold_token/transaction_fees.md) -- [FAQ](faq/faq.md) \ No newline at end of file +- [Farming Troubleshooting](farming_troubleshooting.md) \ No newline at end of file diff --git a/collections/knowledge_base/.collection b/collections/knowledge_base/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/knowledge_base/documentation.md b/collections/knowledge_base/documentation.md new file mode 100644 index 0000000..be0881f --- /dev/null +++ b/collections/knowledge_base/documentation.md @@ -0,0 +1,15 @@ +

ThreeFold Documentation

+ +The section contains all the practical information for farmers, developers and system administrators of the ThreeFold Grid. + +For complementary information on ThreeFold, refer to the [ThreeFold Knowledge Base](manual@@knowledge_base). + +

Table of Contents

+ +- [ThreeFold Dashboard](dashboard@@dashboard) +- [ThreeFold Connect](tfconnect@@tfconnect_toc) +- [Developers](developers@@developers) +- [Farmers](farmers@@farmers) +- [System Administrators](system_administrators@@system_administrators) +- [ThreeFold Token](threefold_token@@threefold_token) +- [FAQ](faq@@faq) \ No newline at end of file diff --git a/collections/knowledge_base/intro.md b/collections/knowledge_base/intro.md new file mode 100644 index 0000000..647fdc3 --- /dev/null +++ b/collections/knowledge_base/intro.md @@ -0,0 +1,50 @@ +# ThreeFold Manual + +*Welcome to the ThreeFold Manual!* + +This manual is organized in two main sections: + +- [ThreeFold Knowledge Base](manual@@knowledge_base) +- [ThreeFold Documentation](manual@@documentation) + +The *ThreeFold Knowledge Base* section contains all information needed to understand how the whole ThreeFold ecosystem works. + +The *ThreeFold Documentation* section contains all the practical information of the ThreeFold Grid, from general information covering the multi-functional [ThreeFold Dashboard](dashboard@@dashboard), the versatile [ThreeFold Connect app](tfconnect@@tfconnect_toc), [TFT](threefold_token@@threefold_token) and our community-based [FAQ](faq@@faq), to specific tutorials for [developers](developers@@developers), [farmers](farmers@@farmers) and [system administrators](system_administrators@@system_administrators). + +> Explore the TFGrid status page for live updates on Threefold services! +> +> [Access with Grid.tf](https://status.grid.tf) | [Access with ThreeFold.io](https://status.threefold.io) + +## Get Started + +It's easy to get started on the TFGrid. + +If you want to farm TFT, check out [how to build a 3Node](documentation@@3node_building). + +If you want to deploy or develop on the grid, you will first need to get TFT on TFChain: + +- [Create a TFChain account](dashboard@@wallet_connector) +- Get TFT in your TFChain account + - [Buy TFT](threefold_token@@buy_sell_tft) + - [Send TFT to TFChain](threefold_token@@tft_bridges) + +To develop on the Grid, read the [developers documentation](developers@@developers). + +To deploy applications, read the [deploy section](dashboard@@deploy) then [access the deployment via SSH](system_administrators@@ssh_guide). + +## Join the ThreeFold Community + +The ThreeFold community is very active and its members will be more than happy to discuss and help you get started. + +* [ThreeFold Forum](https://forum.threefold.io/) +* [ThreeFold General Telegram Channel](https://t.me/threefold) +* [ThreeFold Farmer Telegram Channel](https://t.me/threefoldfarmers) +* [TFGrid Tester Telegram Channel](https://t.me/threefoldtesting) + +## Questions and Feedback + +To explore this manual, you can use the search function by hitting **'s'** on your keyboard, or by clicking on the magnifier button at the top left of each page. Answers to your questions might also be on the [ThreeFold Forum](https://forum.threefold.io/). + +If you can't find the answer to your question, our dedicated [ThreeFold Support](https://threefoldfaq.crisp.help/en/) team is here to help. + +*Welcome to the ThreeFold Grid, where together we can shape a more sustainable, self-sovereign and autonomous digital future!* \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base.md b/collections/knowledge_base/knowledge_base.md new file mode 100644 index 0000000..8af6c20 --- /dev/null +++ b/collections/knowledge_base/knowledge_base.md @@ -0,0 +1,14 @@ +

ThreeFold Knowledge Base

+ +The section contains information about the ThreeFold ecosystem, its technology and its history. + +For practical information for farmers, developers and system administrators, refer to the [ThreeFold Documentation](manual@@documentation). + +

Table of Contents

+ +- [About](about@@about) +- [Technology](tech@@technology_toc) +- [Farming](farming@@farming_toc) +- [Cloud](cloud@@cloud_toc) +- [Collaboration](collaboration@@collaboration_toc) +- [Legal](legal@@legal_home) \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/ga7opn4a3jnhlphpewm4pjdoyydynzom7es6yl3o7nc3pry3v3ux6anm.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/ga7opn4a3jnhlphpewm4pjdoyydynzom7es6yl3o7nc3pry3v3ux6anm.md new file mode 100644 index 0000000..a34c7a2 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/ga7opn4a3jnhlphpewm4pjdoyydynzom7es6yl3o7nc3pry3v3ux6anm.md @@ -0,0 +1 @@ +3340735.94 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gai4c2bgoa3yhvqzzw7ow4fhoggywtubevnhb6mw4zafg7zaa7d5ipc3.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gai4c2bgoa3yhvqzzw7ow4fhoggywtubevnhb6mw4zafg7zaa7d5ipc3.md new file mode 100644 index 0000000..cd1f5fd --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gai4c2bgoa3yhvqzzw7ow4fhoggywtubevnhb6mw4zafg7zaa7d5ipc3.md @@ -0,0 +1 @@ +258.80 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaqxblfg4bzgivy6dbjvwe5eap3unhmia2pycuvly2juspvwpuf36bw4.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaqxblfg4bzgivy6dbjvwe5eap3unhmia2pycuvly2juspvwpuf36bw4.md new file mode 100644 index 0000000..bab954e --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaqxblfg4bzgivy6dbjvwe5eap3unhmia2pycuvly2juspvwpuf36bw4.md @@ -0,0 +1 @@ +5000000.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaugosylcx7jztqyf2k7rimhfwksa3wsi2oq4irkxmdmve6abjijmfqr.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaugosylcx7jztqyf2k7rimhfwksa3wsi2oq4irkxmdmve6abjijmfqr.md new file mode 100644 index 0000000..5fd95eb --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gaugosylcx7jztqyf2k7rimhfwksa3wsi2oq4irkxmdmve6abjijmfqr.md @@ -0,0 +1 @@ +10468506.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gb2c5hczywngvm6jgxdwqbjtmuy4s2hpptcah63hfaqvl2alxdw7ssj7.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gb2c5hczywngvm6jgxdwqbjtmuy4s2hpptcah63hfaqvl2alxdw7ssj7.md new file mode 100644 index 0000000..6641a70 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gb2c5hczywngvm6jgxdwqbjtmuy4s2hpptcah63hfaqvl2alxdw7ssj7.md @@ -0,0 +1 @@ +12447988.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbqhn7rl4lsrpr2tt74id2ujpz2axchqy2wkgctdljm3nxvj7gqhucod.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbqhn7rl4lsrpr2tt74id2ujpz2axchqy2wkgctdljm3nxvj7gqhucod.md new file mode 100644 index 0000000..8cd46f1 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbqhn7rl4lsrpr2tt74id2ujpz2axchqy2wkgctdljm3nxvj7gqhucod.md @@ -0,0 +1 @@ +2908686.63 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbtpaxxp6534upc4mlngfgjwcd6dnsrvippozwxaqawi4fktlojy2a2s.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbtpaxxp6534upc4mlngfgjwcd6dnsrvippozwxaqawi4fktlojy2a2s.md new file mode 100644 index 0000000..d49104a --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbtpaxxp6534upc4mlngfgjwcd6dnsrvippozwxaqawi4fktlojy2a2s.md @@ -0,0 +1 @@ +1832242.73 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbv734i2sv4yddpvjmyxu3iz2aiu5geajrad4e4bqg7ca2n63nxspmd6.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbv734i2sv4yddpvjmyxu3iz2aiu5geajrad4e4bqg7ca2n63nxspmd6.md new file mode 100644 index 0000000..df521e3 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gbv734i2sv4yddpvjmyxu3iz2aiu5geajrad4e4bqg7ca2n63nxspmd6.md @@ -0,0 +1 @@ +16999920.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcej7dmulftt25uh4faagoz6ker4wxayqgjusiitqd527dgtksxkbqgr.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcej7dmulftt25uh4faagoz6ker4wxayqgjusiitqd527dgtksxkbqgr.md new file mode 100644 index 0000000..1b01949 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcej7dmulftt25uh4faagoz6ker4wxayqgjusiitqd527dgtksxkbqgr.md @@ -0,0 +1 @@ +10000000.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcwhwdrxypxqaoymqkb66szplm6uankgmsl4sp7lsoia6ottoyq6hbih.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcwhwdrxypxqaoymqkb66szplm6uankgmsl4sp7lsoia6ottoyq6hbih.md new file mode 100644 index 0000000..182e928 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gcwhwdrxypxqaoymqkb66szplm6uankgmsl4sp7lsoia6ottoyq6hbih.md @@ -0,0 +1 @@ +328241.81 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdijy6k2bbrirx423zfuykkfdn66xp2kmsbzfqse2psndz6edvqtrlsu.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdijy6k2bbrirx423zfuykkfdn66xp2kmsbzfqse2psndz6edvqtrlsu.md new file mode 100644 index 0000000..5fb9b72 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdijy6k2bbrirx423zfuykkfdn66xp2kmsbzfqse2psndz6edvqtrlsu.md @@ -0,0 +1 @@ +10595751.89 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdkxtuynw4bjkdm2l7b5xuyfuisv52kuu4g7vpnlf4zsikburm622ypz.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdkxtuynw4bjkdm2l7b5xuyfuisv52kuu4g7vpnlf4zsikburm622ypz.md new file mode 100644 index 0000000..c280877 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdkxtuynw4bjkdm2l7b5xuyfuisv52kuu4g7vpnlf4zsikburm622ypz.md @@ -0,0 +1 @@ +12996500.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdlvib44lvonm5k67lupsfzmsx7g2rlyvbm5mmhuj4naqju7ch4hbjbo.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdlvib44lvonm5k67lupsfzmsx7g2rlyvbm5mmhuj4naqju7ch4hbjbo.md new file mode 100644 index 0000000..7e6fce5 --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdlvib44lvonm5k67lupsfzmsx7g2rlyvbm5mmhuj4naqju7ch4hbjbo.md @@ -0,0 +1 @@ +14181682.63 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdskfynmzwtb3v5an26ceaq27643q3kb4x6my4uto2liidfnd4spqzyu.md b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdskfynmzwtb3v5an26ceaq27643q3kb4x6my4uto2liidfnd4spqzyu.md new file mode 100644 index 0000000..1d65b3e --- /dev/null +++ b/collections/knowledge_base/knowledge_base/about/token_overview/special_wallets/wallet_data/gdskfynmzwtb3v5an26ceaq27643q3kb4x6my4uto2liidfnd4spqzyu.md @@ -0,0 +1 @@ +0.00 \ No newline at end of file diff --git a/collections/knowledge_base/knowledge_base_toc.md b/collections/knowledge_base/knowledge_base_toc.md new file mode 100644 index 0000000..e28e489 --- /dev/null +++ b/collections/knowledge_base/knowledge_base_toc.md @@ -0,0 +1,12 @@ +

ThreeFold Knowledge Base

+ +The book contains information about the ThreeFold ecosystem, its technology and its history. + +

Table of Contents

+ +- [About](about@@about) +- [Technology](tech@@technology_toc) +- [Farming](farming@@farming_toc) +- [Cloud](cloud@@cloud_toc) +- [Collaboration](collaboration@@collaboration_toc) +- [Legal](legal@@legal_home) \ No newline at end of file diff --git a/collections/knowledge_base/values/0.02 b/collections/knowledge_base/values/0.02 new file mode 100644 index 0000000..d0e6ec6 --- /dev/null +++ b/collections/knowledge_base/values/0.02 @@ -0,0 +1 @@ +0.000 \ No newline at end of file diff --git a/collections/knowledge_base/values/cu_mtft_hour.md b/collections/knowledge_base/values/cu_mtft_hour.md new file mode 100644 index 0000000..2872a6f --- /dev/null +++ b/collections/knowledge_base/values/cu_mtft_hour.md @@ -0,0 +1 @@ +1528.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/cu_musd_hour.md b/collections/knowledge_base/values/cu_musd_hour.md new file mode 100644 index 0000000..44eb204 --- /dev/null +++ b/collections/knowledge_base/values/cu_musd_hour.md @@ -0,0 +1 @@ +30.56 \ No newline at end of file diff --git a/collections/knowledge_base/values/cu_tft_hour.md b/collections/knowledge_base/values/cu_tft_hour.md new file mode 100644 index 0000000..50c9a07 --- /dev/null +++ b/collections/knowledge_base/values/cu_tft_hour.md @@ -0,0 +1 @@ +15.28 \ No newline at end of file diff --git a/collections/knowledge_base/values/dname_mtft_hour.md b/collections/knowledge_base/values/dname_mtft_hour.md new file mode 100644 index 0000000..4f9e53a --- /dev/null +++ b/collections/knowledge_base/values/dname_mtft_hour.md @@ -0,0 +1 @@ +139.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/dname_musd_hour.md b/collections/knowledge_base/values/dname_musd_hour.md new file mode 100644 index 0000000..bee3bd1 --- /dev/null +++ b/collections/knowledge_base/values/dname_musd_hour.md @@ -0,0 +1 @@ +2.78 \ No newline at end of file diff --git a/collections/knowledge_base/values/ip_mtft_hour.md b/collections/knowledge_base/values/ip_mtft_hour.md new file mode 100644 index 0000000..325a076 --- /dev/null +++ b/collections/knowledge_base/values/ip_mtft_hour.md @@ -0,0 +1 @@ +347.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/ip_musd_hour.md b/collections/knowledge_base/values/ip_musd_hour.md new file mode 100644 index 0000000..cc891cf --- /dev/null +++ b/collections/knowledge_base/values/ip_musd_hour.md @@ -0,0 +1 @@ +6.94 \ No newline at end of file diff --git a/collections/knowledge_base/values/name_mtft_hour.md b/collections/knowledge_base/values/name_mtft_hour.md new file mode 100644 index 0000000..bf1a7d6 --- /dev/null +++ b/collections/knowledge_base/values/name_mtft_hour.md @@ -0,0 +1 @@ +69.50 \ No newline at end of file diff --git a/collections/knowledge_base/values/name_musd_hour.md b/collections/knowledge_base/values/name_musd_hour.md new file mode 100644 index 0000000..c520ed0 --- /dev/null +++ b/collections/knowledge_base/values/name_musd_hour.md @@ -0,0 +1 @@ +1.39 \ No newline at end of file diff --git a/collections/knowledge_base/values/nu_mtft_hour.md b/collections/knowledge_base/values/nu_mtft_hour.md new file mode 100644 index 0000000..a1031b2 --- /dev/null +++ b/collections/knowledge_base/values/nu_mtft_hour.md @@ -0,0 +1 @@ +2500.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/nu_musd_hour.md b/collections/knowledge_base/values/nu_musd_hour.md new file mode 100644 index 0000000..2af48f0 --- /dev/null +++ b/collections/knowledge_base/values/nu_musd_hour.md @@ -0,0 +1 @@ +50.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/su_mtft_hour.md b/collections/knowledge_base/values/su_mtft_hour.md new file mode 100644 index 0000000..7c41110 --- /dev/null +++ b/collections/knowledge_base/values/su_mtft_hour.md @@ -0,0 +1 @@ +972.00 \ No newline at end of file diff --git a/collections/knowledge_base/values/su_musd_hour.md b/collections/knowledge_base/values/su_musd_hour.md new file mode 100644 index 0000000..849efca --- /dev/null +++ b/collections/knowledge_base/values/su_musd_hour.md @@ -0,0 +1 @@ +19.44 \ No newline at end of file diff --git a/collections/knowledge_base/values/tft_marketcap.md b/collections/knowledge_base/values/tft_marketcap.md new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/collections/knowledge_base/values/tft_marketcap.md @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/collections/knowledge_base/values/tft_supply.md b/collections/knowledge_base/values/tft_supply.md new file mode 100644 index 0000000..6f8db6d --- /dev/null +++ b/collections/knowledge_base/values/tft_supply.md @@ -0,0 +1 @@ +780000000 \ No newline at end of file diff --git a/collections/knowledge_base/values/tft_value.md b/collections/knowledge_base/values/tft_value.md new file mode 100644 index 0000000..d0e6ec6 --- /dev/null +++ b/collections/knowledge_base/values/tft_value.md @@ -0,0 +1 @@ +0.000 \ No newline at end of file diff --git a/heroscript/knowledge_base/book_collections.md b/heroscript/knowledge_base/book_collections.md new file mode 100644 index 0000000..e336e31 --- /dev/null +++ b/heroscript/knowledge_base/book_collections.md @@ -0,0 +1,46 @@ +```js + +!!book.generate name:'knowledge_base' title:'ThreeFold Knowledge Base' printbook:false foldlevel:0 + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/knowledge_base' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo' + +``` + diff --git a/heroscript/knowledge_base/context.md b/heroscript/knowledge_base/context.md new file mode 100644 index 0000000..a8f5892 --- /dev/null +++ b/heroscript/knowledge_base/context.md @@ -0,0 +1,11 @@ + +```js + +!!books.configure + buildroot:'~/hero/var/mdbuild' + publishroot:'~/hero/www/info' + install:true + reset:false + +``` + diff --git a/heroscript/knowledge_base/sshkey.md b/heroscript/knowledge_base/sshkey.md new file mode 100644 index 0000000..85acfe6 --- /dev/null +++ b/heroscript/knowledge_base/sshkey.md @@ -0,0 +1,14 @@ + +```js +!!sshagent.key_add + name:'books' + privkey:' + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW + QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m + 0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ + AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2 + FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz + -----END OPENSSH PRIVATE KEY----- + ' +``` \ No newline at end of file