Skip to content

Instantly share code, notes, and snippets.

@MattMsh
Last active July 4, 2025 14:22
Show Gist options
  • Save MattMsh/ae1d8c892218c9ae86854e6cb749578b to your computer and use it in GitHub Desktop.
Save MattMsh/ae1d8c892218c9ae86854e6cb749578b to your computer and use it in GitHub Desktop.
Signers
addon "svm" {
rpc_api_url = input.rpc_api_url
network_id = input.network_id
}
output "address" {
value = signer.payer.address
}
signer "payer" "svm::secret_key" {
keypair_json = input.authority_keypair_json
}
signer "authority" "svm::secret_key" {
keypair_json = input.authority_keypair_json
}
---
name: stakenova-program
id: stakenova-program
runbooks:
- name: check
description: Check
location: runbooks/check
environments:
localnet:
network_id: localnet
rpc_api_url: http://127.0.0.1:8899
payer_keypair_json: ~/.config/solana/id.json
authority_keypair_json: ~/.config/solana/id.json
devnet:
network_id: devnet
rpc_api_url: https://api.devnet.solana.com
payer_keypair_json: ~/.config/solana/id.json
authority_keypair_json: ~/.config/solana/id.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment