What is Ethereum Alarm Clock Smart contracts with no external services

The Ethereum Alarm Clock is a service that allows scheduling transactions to be executed at a later time on the ethereum blockchain. This is accomplished by specifying all of the details for the transaction you wish

to send, as well as providing up-front payment for gas costs, allowing your transaction to be executed for you at a later time. The service is completely trustless, meaning that the entire service operates as smart