Skip to main content
Glama

make_keyreg_txn

Create a key registration transaction for Algorand blockchain participation, specifying voting parameters and network settings.

Instructions

Create a key registration transaction

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
fromYesSender address in standard Algorand format (58 characters)
voteKeyYesThe root participation public key (58 bytes base64 encoded)
selectionKeyYesVRF public key (32 bytes base64 encoded)
stateProofKeyYesState proof public key (64 bytes base64 encoded)
voteFirstYesFirst round this participation key is valid
voteLastYesLast round this participation key is valid
voteKeyDilutionYesDilution for the 2-level participation key
nonParticipationNoMark account as nonparticipating for rewards
noteNoTransaction note field (up to 1000 bytes)
rekeyToNoAddress to rekey the sender account to
feeNoTransaction fee in microAlgos. If not set, uses suggested fee from the network
flatFeeNoIf true, fee is used as-is (flat fee). If false (default), fee is per-byte
networkNoAlgorand network to use (default: mainnet)
itemsPerPageNoNumber of items per page for paginated responses (default: 10)
Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GoPlausible/algorand-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server