For contracts like an escrow, I would like to have an account (principal
) where I can send money to without fearing that a developer is running away with the money because the developer has the private key. How could that work with clarity?
Here is a hodl token contract that uses such an account: https://github.com/friedger/clarity-smart-contracts/blob/master/contracts/hodl-token.clar