Bitscriptr Builder

Design custom Bitcoin spending policies and generate wallet descriptors.

1. Choose a Common Spending Pattern

Vault (Delay + Cancel)

Require multiple signatures, or a single key after a delay.

Inheritance Scheme

Owner can spend, or heirs/third-party can spend after timelocks.

Simple Escrow

Requires two parties, or an arbiter after a timeout.

2. Compose Policy with Core Conditions

Single Signature

Funds can be spent with a single public key.

Multisignature

Requires M signatures out of N keys.

Threshold

Requires M of N different conditions or keys.

Absolute Timelock

Funds can only be spent after a specific time (timestamp or block height).

Relative Timelock

Funds can only be spent after a certain number of blocks have passed since the UTXO was confirmed.

Hashlock

Funds can only be spent if the preimage of a hash is revealed.

3. My Policies & Composition

Configured Policies

No policies added yet. Configure patterns or conditions above.

Manual Policy Input (Advanced)

Compose Selected Policies

Select policies from the list above to combine them.

4. Generate Descriptor