Hello AlexaSonda,
We are currently using the ethereum blockchain and our smart-contracts are written using Solidity but we do not stick to ethereum. You can find more details about our prototype in this
article.
We are currently studying (and testing) other blockchain solutions providing smart-contracts feature (AION, NEO, EOS, TRON etc.). So a migration is not impossible in the future.
The ICO will accept ETH, and maybe some other cryptos. We are currently still working on it and we will update you.
It is very good that the project has the possibility of migration to another blockchain in future if needed.