تایم لاین
شروع به کار P2SH
تراکنش های P2SH در BIP 16، استاندارد شدند. آن ها اجازه می دهند که تراکنش ها به جای اینکه به یک کلید عمومی هش فرستاده شوند (شروع آدرس با 1)، به هش اسکریپت فرستاده شوند (آدرس که با 3 شروع می شود).
برای پرداخت بیت کوین با P2SH، پذیرنده باید اسکریپتی را ایجاد کند که با هش اسکریپت و داده هایی که اسکریپت را معنادار می کنند، مطابقت داشته باشد. در BIP 0016 (پروپوزال بهبود بیتکوین که مخفف Bitcoin Improvement Proposal است) گزینه ای با نام P2SH که مخفف Pay-to-script-hash می باشد معرفی و در آوریل 2012 اجرا شد. بدین ترتیب، با استفاده از P2SH، می توان بدون درکی از جزییات امنیتی تراکش ها، اقدام به مبادله بیت کوین نمود.