How to rename The Concept

Guidelines for Token Name and/or Ticker Changes

Encouraged:

  • Exercise complete creativity
  • Utilize any choice of characters, including alphanumeric, punctuation, spaces or Unicode
  • Suggest names and tickers that are distinct from the current ones

Notes:

  • There are no limitations on the length or complexity of the proposed names and tickers
  • Unicode characters may be employed; however, consider compatibility and readability
  • Ensure that all suggestions adhere to our strict "no hate speech" policy, fostering a positive and inclusive atmosphere
  • To maximize the odds of your proposal passing, try a "temp check" ahead of time
  • The screenshots below are taken from the demo Snapshot site on the Göerli test network

Part I: Proposing a Change

  1. Hold at least 7,777 N/A in your wallet
  2. Head over to our snapshot ()
    • Read the rules carefully! Invalid or offensive proposals are unlikely to reach quorum
  3. Click on "New proposal" and fill it in
  4. After pressing "Continue", check "Yes, use oSnap for transactions ..."
    • Pick a voting period - this must be equal to or greater than the voting period set on the optimistic governor to be considered valid
    • You can always check the latest configuration on chain (see #19 rules)
  5. Click "Add transaction batch"
    • Type: select "Contract interaction"
    • To (Address): 0x70a304C1776Db52417420722cBAc4b3902ca6aEa
      (the-concept.eth)
    • Value: 0
    • For the ABI you just need the rename function like so
    • ["function rename(string _new_name, string _new_symbol)"]

    • Alternatively, if you are comfortable with JSON you can input the whole batch at once
    • [ { "to": "0x70a304C1776Db52417420722cBAc4b3902ca6aEa", "value": "0", "method": "rename(string,string)", "params": [ "new name", "new symbol" ], "operation": 0 } ]
    • Once you're happy with your proposal, hit "Publish"

Part I ½: Voting

Go to your proposal after the initial vote delay and cast your (FOR, most likely) vote!

Part II: Executing the Change

  1. Let's Go!! The vote's over and your proposal has passed quorum

  2. Triple-check that it's possible to execute:
    • Enough time will have lapsed after the challenge period for the cooldown to reset
    • Your proposal is not subject to veto; i.e. it doesn't break the rules
  3. Anyone can put up the collateral to "Request execution"
    • this collateral will get slashed if the execution ends up disputed
  4. The challenge period is when anyone can dispute the proposal
  5. If all went well, anyone (else even) can click "Execute transaction batch", enact the proposed change, and return the bond to its original owner