Setup

Kekotron can be found on our Github repository.

To download simply use git clone, or download as zip directly from the webpage.

1. Open Kekotron

Simply navigate to the appropriate OS directory, right click kekotron and open.

MacOS users might need to change their display settings for Kekotron to fit into the screen. Go to Settings > Display > click 'More Space'

2. Load wallets

3 options:

  • (Recommended) Use the wallet generator tool In the utilities panel, select the Create wallets tab, press Generate, then Save and Load, wallet keys will be saved in your Kekotron directory.

  • Make your own keyfile, put it somewhere in the Kekotron directory and point Kekotron to it in the keyfile path entry.

    The format must be one private key per line. Example:

    privatekey1
    privatekey2
    privatekey3
  • Enter a single private key directly into the priv key input entry.

3. Network

A few public nodes are available to you by default when you first start Kekotron. They were selected for their robust privacy policy. You can try other nodes from this page if you desire. Note that these nodes will only work in Call-saver mode.

In order to unlock the full power of Kekotron, you need to have a high quality PRC node to connect to. Public nodes such as infura and others listed above will NOT cut it.

Options:

  • Local private node - Running a Geth node on your machine(or local network) is the best way to get the outmost performance out of Kekotron. A simple sync in snap mode will be sufficient.

  • Remote private node - A private node running remotely on a VPS and connected through SSH can also give you very high performance. Low cost options include Contabo and Hetzner. You can also chose to run Kekotron remotely directly into your VPS session if GUI is enabled.

  • (Easiest) Node provider - You can also use a node provider. Right now the only free option that is recommended is Alchemy free tier due to their robust burst limits. Chainstack, Quicknode, BlastAPI free tiers will NOT cut it.

Once you have a node ready, enter both the http and ws endpoints into the network section and turn off Call-saver mode in the settings.

Kekotron is set to run in Call-saver mode when you first run the application, this disables all features that depend on websocket connections, this includes most data feeds. To turn it off click the settings menu and uncheck the Call-saver box.

Poll rate can be reduced to your liking. Minimum value: 0.05s

4. Block explorer API keys

It is recommended that you obtain a free API key from Etherscan and Arbiscan in order to allow Kekotron to fetch contract ABIs.

  1. Paste it into Kekotron settings menu, save.


  1. Paste it into Kekotron settings menu, save.

5. Optional - Virtualization

Some users may prefer to run Kekotron inside a virtual environnemnt. WARNING: In some cases this can greatly degrade performance.

  • Windows

    Use Windows Sandbox for a simple, high performance virtual machine in just a few clicks. WARNING: data is destroyed every time you close Windows Sandbox. Make sure to save your keys if you chose to use it.

  • MacOS

    Use UTM to quickly spin up a high performance MacOS virtual machine. https://github.com/utmapp/UTM

Last updated