📄️ Scheduled Transfer
The scheduled transfer is a function that automatically transfers ERC20 tokens after a few blocks. A series of bytes can be transferred together, so the contract call is also possible. It is monitored and managed through the Upkeep of Chainlink Automation.
📄️ Recoverable Transfer
The recoverable transfer can be treated as a kind of insurance because users can use it to prepare for mispayment.
📄️ Expirable Approve
ERC20's Approve is often the target of attack. The expirable-approve reduces the possibility of the hack by automatically canceling approval.