Why not XCP protocol? I have no idea if it is good or not but i am using it lately for rare pepes and as far as i understand an asset can be created in the bitcoin blockchain and dividents can be paid.
...And if you don't want to use the Bitcoin Blockchain, then you should talk to
These guys. They have a pretty good grasp of how the NXT Asset Exchange works.