Can a smart contract send assets to an address?

I’m trying to realize a smart contract that send assets to a specific address just if some conditions are respected. Is there any example of Smart contract of this type?

1 Like

The transaction would still have to be submitted, but a stateless smart contract can do the rest (depending on the conditions). Smart contracts in Algorand do not submit transactions, but stateless contracts can approve a transaction. Take a look at this doc on the developer portal. Algorand Developer Docs

I’m working on my computer science thesis on the development of smart contracts in Algorand, and i’m looking for a way to implement the above scenario. Is there the way to realize it?