Safe Multisig Support

You can use Simple Page directly inside a Safe multisig wallet by adding it as a custom Safe app.
This makes it possible to manage and publish your site collaboratively with your team or DAO.


🚀 Step 1: Add a Template App

  1. Open your Safe dashboard and click Apps in the sidebar.
  2. Go to My Custom Apps
  3. Click Add Custom App.
  4. Enter the URL for a Simple Page template, e.g.: new.simplepage.eth.link, Or pick from one of the other available templates.

Safe Custom Apps

How to navigate the Safe UI


✍️ Step 2: Edit and Publish

  • Open the template inside your Safe.
  • Edit the content as usual.
  • Publish your site once ready (this will trigger a transaction in your Safe)

Verify the Transaction

As your team is approving the transaction they will see something that looks like this:

safe transaction

For the team members approving the transaction this is rather opaque. What are they signing really? You can use the following approach to verify:

  1. Copy the value hash from the transaction data
  2. Visit a hex -> base32 converter, e.g. https://hexcalculator.org/hex-to-base32/
    • Remove the characters 0xe301 from your copied string and paste into the converter
    • Make sure to use lowercase and no padding settings
    • Copy the returned value
  3. Navigate to https://b<your-copied-value>.ipfs.dweb.link to preview the website
    • Observe that we prepend b to your copied value, this tells IPFS that base32 is used (see multibase)
    • Note that this is just a preview of the website, all features might not work as expected

🌐 Step 3: Add Your Own ENS Name

After publishing, you can add your own domain to Safe: example.eth.link. Add this as a custom Safe app to work directly with your site from inside the wallet.

⚠️ iframe Restrictions on eth.limo

By default, eth.limo blocks embedding eth.link/eth.limo domains inside iframes, which will cause it not to load as a Safe app.
To fix this:

  1. Join the Eth.limo Discord.

  2. Open a support ticket with the following request:

    • Why are you creating this ticket? Use my Simple Page with Safe
    • What is your ENS domain example.eth (replace with your domain)
    • You can leave the rest of the fields as n/a.

    Eth.limo support ticket form example

Once approved, your site will work smoothly inside Safe as a custom app.


< Prev (Customize Appearence)Next (Custom Websites) >