I do this and usually use airbnb for 30 days at minimum for the discount. I usually do at least one 6 month stint somewhere with a lease usually in an off season tourist area.
I also stay in small towns and country locations mostly as I don't like cities as much.
The leases I found found on expat Facebook sites and also once from talking with a waiter.
Maybe try Neo blockchain. It is much faster and the transactions are cheaper. It also has a offchain vm that does another of work and you can write the contracts in many different programming languages.