Page cover

V2 Interface

Complete guide to navigating the Realms V2 interface

Overview

You most likely use the web-based UI as the primary point of interaction with the SPL Governance program. Therefore, we will conclude this article with a brief overview of the discussed concepts in the context of the UI.

Creating a Realm

Quick Start: Navigate to v2.realms.today to see existing realms and create your own DAO.

When you navigate to the Realms homepage, you can browse the list of existing realms. Clicking the Create DAO button presents you with three specialized options:

  • NFT Community DAO — Voting power comes from NFT ownership using voter weight plugins

  • Community Token DAO — Community-driven DAOs with both council and community enabled

  • Multi-Signature Wallet — Creates a Realm where only the council votes (community disabled)

Each option provides a walkthrough wizard with predefined default parameters and customizable settings specific to that DAO type.

Key Interface Components

Navigation Tip: The following sections cover the essential UI components you'll interact with when managing your DAO.

My governance power

After connecting their wallet, users can deposit tokens into a DAO to manage their voting power, veToken lockers, and delegation, depending on the DAO’s setup.

Settings

This section shows the settings of the DAO and allows for changes through the creation wizard. The user can change the configuration of the DAO (stored in RealmConfigAccount) in the top right corner by clicking on Create Proposal Add Instruction DAO Config. All Governance instances are listed below, and the voting settings can be changed by clicking on the DAO Config button. (Through the Create Proposal Wizard) It is also includes a list of Governance instances, including Accounts, where the user can list all related accounts to the Governance. The Accounts lists the native treasury wallet, ATA token wallets managed by the governance, and program accounts or a mint, if available.

DAO Settings Interface

DAO Wallets

This section provides a different perspective on the governance accounts. The list below the button represents the addresses of the native treasury wallets (every governance has one).

DAO Treasury Accounts

Programs

This section allows the user to manage the upgrade authority of programs and do code upgrades. The new program button creates a new program type governance (see different types of governances) and takes over management power for the program.

DAO Owned Programs

New proposal

The last section we will touch on is the new proposal screen.

Here, the user can create a new proposal that can be chosen from a list of common proposals (such as council removal, transfer, etc.) or pass a base64-encoded transaction as a proposal.

At Preview transaction button, the user can check the instruction by simulating it.

The switch vote by council defines if the proposal will be created as a council or community proposal (a council proposal is voted on only by the council and vice versa).

The create proposal button then creates a new proposal that is eventually listed on the main DAO page.

Last updated