OP_VAULT (BIP-345)
Smart Contracts● Common

A proposed opcode enabling native vault functionality with secure recovery paths. Allows time-delayed withdrawals where funds can be clawed back to a recovery address if keys are compromised, without requiring pre-signed transactions.

Technical Notes

OP_VAULT specifies: trigger authorization, recovery authorization, spend delay, and target outputs. OP_VAULT_RECOVER enables immediate sweep to recovery during delay period. Uses transaction introspection without full covenant capability.

Metadata

Visibility: Public
Created:1/3/2026by System

Actions