This chapter explores the concept of universal setups and their potential to improve user experience and trust in blockchain systems. It discusses the importance of avoiding compromised trusted setups and the use of verification methods like bullet proofs. The chapter also discusses the potential attacks on proof of payment and the role of full nodes in verifying transactions.