TODO: https://github.com/sigstore/cosign
- get PAT token with
Select the `read:packages` scope to download container images and read their metadata. Select the `write:packages` scope to download and upload container images and read and write their metadata. Select the `delete:packages` scope to delete container images. - save token someplace safe and then use it to log into docker
cat ~/docker_pat| docker login https://ghcr.io -u onzyone --password-stdin docker pull ghcr.io/onzyone/cardano-tools:<branch>
- startup the cardano node and wallet via docker compose. Note that this will take some time to synk. Note this is for the test network!
CARDANO_NETWORK=testnet docker compose up -d - test your locally running node and wallet
# with curl curl http://localhost:8091/v2/network/information -s | jq .sync_progress # or with cardano-wallet cli (via docker run) docker run --network host --rm inputoutput/cardano-wallet network information # or with cardano-cli docker run --rm -v spike-cardano-api_node-ipc:/node-ipc ghcr.io/onzyone/cardano-tools:main query tip --testnet-magic 1097911063
- curl wallets
curl -s http://localhost:8091/v2/wallets | jq