Documentation Index
Fetch the complete documentation index at: https://turnkey-0e7c1f5b-andrew-deprecations.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Note: see the language section for more details. For context on Bitcoin transaction reinsertion, see the Bitcoin network support page
Allow signing Bitcoin transactions ONLY if all outputs are being sent to a certain address
{
"policyName": "Enable bitcoin transactions to be sent to <BITCOIN_ADDRESS>",
"effect": "EFFECT_ALLOW",
"condition": "bitcoin.tx.outputs.all(o, o.address == <BITCOIN_ADDRESS>)"
}
Allow signing Bitcoin transactions restricting output values
{
"policyName": "Allow signing bitcoin transactions only if all outputs have value < 200000 satoshis",
"effect": "EFFECT_ALLOW",
"condition": "bitcoin.tx.outputs.all(o, o.value < 200000)"
}
{
"policyName": "Only allow spending of a single bitcoin transaction input",
"effect": "EFFECT_ALLOW",
"condition": "bitcoin.tx.inputs.all(i, i.tx_id == <TX_ID_OF_UTXO> && i.vout == <VOUT_OF_UTXO>)"
}