We keep hearing that installing a Gen client takes more steps than it should. n8n solves this with a single curl-to-bash command (https://docs.n8n.io/deploy/host-n8n/install-options/one-line-setup), and we should offer something similar.
A one-line install can't fully configure the client, because a generator needs to connect to a validator node, and that's not something a script can do on its own. So the script should handle the basic setup, then leave one manual step: pointing the generator at whichever validator node the user has.
Assumptions
This only works if the user already has one of the following:
- A running validator client.
- Credentials from a managed node provider like QuickNode.
If they're on a managed provider, they may not be able to register that node with us. Needs research before we commit to it in the docs.
Even with that limitation, a one-line generator install gets someone running fast. Once they have a generator up, they can bring up a host and start producing queries.
We keep hearing that installing a Gen client takes more steps than it should. n8n solves this with a single curl-to-bash command (https://docs.n8n.io/deploy/host-n8n/install-options/one-line-setup), and we should offer something similar.
A one-line install can't fully configure the client, because a generator needs to connect to a validator node, and that's not something a script can do on its own. So the script should handle the basic setup, then leave one manual step: pointing the generator at whichever validator node the user has.
Assumptions
This only works if the user already has one of the following:
If they're on a managed provider, they may not be able to register that node with us. Needs research before we commit to it in the docs.
Even with that limitation, a one-line generator install gets someone running fast. Once they have a generator up, they can bring up a host and start producing queries.