Alternative way to create a space
Last updated
Last updated
If you do not want to have the wallet control your settings, you can follow the steps below to create a space on Snapshot.
You will not be able to change settings from the UI
Every time you want to change the settings, you will need to broadcast a new transaction
Create a JSON file for your settings on Snapshot. The format of the JSON file could be as follows: https://github.com/snapshot-labs/snapshot.js/blob/master/test/examples/space.json
Store the JSON file on IPFS
Use the IPFS link on the ENS text record. This will make the ENS owner the only controller of the settings.
You can check if your space is valid from the GitHub link below https://github.com/snapshot-labs/snapshot.js/blob/a0adc547aa0922aa6abd35708a4a292048bca6a2/test/schema.ts#L4
Once the above transaction is successful, go to the below link to update the space in Snapshot:
https://hub.snapshot.org/api/spaces/
<ENS DOMAIN>
/poke