JoinSEEDS / seeds-smart-contracts

Smart contracts for SEEDS - A Regenerative Civilization Building Game.
https://docs.google.com/document/d/1C4w9Ol8VGabCIcQDVPDrwcTRoJXBqhrb7VjslwQbUGU/edit#heading=h.6f4sxygso816
MIT License
20 stars 6 forks source link

Test the "Rainbow Seeds" contracts #452

Open alexprate opened 2 years ago

alexprate commented 2 years ago

A series of overview videos are available: 1- https://vimeo.com/692515415 2- https://vimeo.com/692742679 3- https://vimeo.com/693277157 4- https://vimeo.com/693850054 5- https://vimeo.com/675357825

Q: Do tokens created live in the rainbow contract or specific contract for each token created?

This epic is to:

Details for testing (Chuck's message) By default when opening the Rainbow token manager page it points to rainbowproto on mainnet. The videos show this configuration. It is pretty safe. There is no significant value held under this contract right now so even a complete train wreck would have no impact. I may put a few dollars in it for my next video but even so I'm fine with anybody playing on this mainnet contract. That said, you will not be able to issue any tokens until the contract owner (that's me) approves it, so DM me when you reach that point.

The contract name rainbowproto is in an editable field, so in theory you could install your own copy on your own account, point the web UI to it, and have free rein. (It costs about $40 of RAM to host the contract.) Maybe @Sorin is geek enough to compile and install it from the JoinSEEDS/seeds-smart-contracts repo using the usual tools there but that would be pretty hard core.

Above the contract name is a checkbox which will redirect the UI to testnet, where the default contract location is histrdotsuds (never mind where that name came from). Anybody is welcome to play on testnet. Again, before you can issue you need approval by the contract owner, who is me. However I would be happy to add your account as a signer to the histrdotsuds account if you like, just DM me.

The only wallet I have used successfully on testnet is Anchor desktop; ymmv. In summary: go hog wild! The easiest way to get started is on mainnet rainbowproto (the default); follow the videos. The sooner we break it the sooner we can fix it. 💣

alexprate commented 2 years ago

@chuck-h Here is the task where you can add your comments and our discussion.