# Decentralizing Programmable Keys For Signing and Encryption by David Sneider

- Speakers: [David Sneider](https://streameth.org/speakers/david-sneider)
- Channel: [Ethereum Denver](https://streameth.org/ethereum-denver)
- Date: 2023-10-07
- Duration: 17:49
- Watch: https://streameth.org/watch/yt-2FE383rMBf8
- YouTube: https://www.youtube.com/watch?v=2FE383rMBf8

## Description

In this talk, David will introduce Programable Key Pairs (PKPs), by Lit Protocol.

PKPs are MPC based 'distributed custody cloud wallets' that act as a personal compute platform that can write to a variety of state machines (e.g Ethereum, IPFS) because they are 'smart contracts with a secret' that can make arbitrary HTTP requests and use that data in the computation. This system can also be used for provisioning decryption keys to users, which is what was covered in David's ETHDenver talk last year:

https://www.youtube.com/watch?v=M6wqmie6pbU
