github pokt-network/pocket-core RC-0.9.2

latest releases: RC-0.12.0, proofofconcept, RC-0.11.3...
pre-release23 months ago

RC-0.9.2

This version brings one new feature and two new endpoints to Pocket Core:

New feature: LeanPocket

LeanPocket is a configuration that enables multiple Pocket instances to run on a single process, allowing node runners to consolidate resources, resulting in better scalability and reduced hardware costs.

  1. Create a new lean_nodes_keys.json file inside your Pocket configuration directory (typically .pocket).

  2. Format the file with a JSON array of your node's private keys:

   [
     { "priv_key": "<PRIVATE_KEY_1>" },
     { "priv_key": "<PRIVATE_KEY_2>" }
   ]

  1. Set/update your validators:

pocket accounts set-validators <path/to/lean_nodes_keys.json>

  1. Edit your node's config.json file to add lean_pocket: "true"; in the pocket_config block.

  2. If you run a script that starts the Pocket service, add --keybase=false to the pocket start command.

  3. Edit your proxy settings such that the /v1 endpoint is publicly accessible for every one of your nodes.

  4. Restart your Pocket service, making sure to add the --keybase=false option.

Learn more: https://docs.pokt.network/node/leanpocket/

New API endpoints

Update your node

To update your node to the latest version, follow instructions here: https://docs.pokt.network/node/update

Special Thanks to contributors @PoktBlade , @addiaddiaddi & @jorgecuesta !!

Don't miss a new pocket-core release

NewReleases is sending notifications on new releases.