Catscope Optimizer
Manage multiple bots from a single code base.
Download Solpipe
Download a Docker image with Safejar and Solpipe command line tools.
docker build -t solpipe:nightly https://noncepad.com/dev/nightly.Dockerfile
Prerequisite
Set up a Jar. The owner controls all funds, so run this on a special PC.
safejar --fee-payer=usb://ledger?key=1 jar usb://ledger?key=10
For small amount of funds, just use a file based private key:
solana-keygen new -o ./owner.json
solana-keygen new -o ./authorizer.json
safejar --fee-payer=./authorizer.json jar ./owner.json
- fund the system account
./authorizer.json with SOL for transaction fees and account rent
Join a Market Place
For each market place, the user needs to:
- create a Safejar delegation account using a rule set derived by the bidder daemon
- instruct the bidder daemon to join the market place
- set a budget cap and pipeline allocation.
- to connect to pipelines for free idle capacity, just set the budget cap to 0
- programmatically adjust the portfolio and budget
Delegate funds
solpipe bidder gen-rule-set
safejar delegate
Option: fund the token account owned by the Delegation account.
Join Market
solpipe bidder listen to some market
From this point, control the proxy daemon remotely using a local connection.