Is it possible to write a Stateless Smart Contract that sends assets from address 1 to address 2 in Algorand?
Stateless smart contracts can only approve or reject transactions.
They cannot make transactions.
See Algorand Developer Docs
However, you can indeed write a stateless smart contract that approves any transaction sending assets from address 1 to address 2.
If you don’t mind me asking, what is your use case?
I just read the document and thought it was possible. Thanks a lot.