The document discusses scriptless scripts in Mimblewimble, which allow for smart contract-like functionality without using scripts. It proposes using adaptor signatures, where a secret value t offsets a signature and links it to a commitment T. This allows signatures to represent discrete steps in a protocol, like atomic swaps of coins across blockchains. Adaptor signatures also enable multi-hop payment channels without scripts. However, adaptor signatures are limited to 2-party protocols and depend on full signatures being published. The document also discusses using witness encryption and timelock references between kernels to enable timelocks without scripts in Mimblewimble. Open problems discussed include implementing timelocks fully, enabling scriptless scripts with BLS signatures,