What Solana programs make up the DAO?

The DAO operates using five different on-chain programs.

The Star Atlas DAO operates through a set of on-chain programs deployed on the Solana blockchain, forming the foundation of its decentralized governance system. These programs work together to enable voting, proposal management, token locking, and reward distribution.

Here’s an overview of the five core components:

Goki Protocol – Smart Wallet (Multisig Control)

Program: GokiProtocol/goki
The Smart Wallet is an m-of-n multisig used to securely execute any transaction on Solana. It acts as the DAO's executor, allowing it to:

  • Deploy or upgrade other programs

  • Manage token mints and treasury assets

  • Interact with external DeFi apps and protocols

  • Eventually, interact with Star Atlas on-chain programs (not yet enabled)

This wallet is the backbone of decentralized control, allowing secure, multi-party execution of governance decisions.

Tribeca Governor – Proposal Management

Program: Tribeca/governor
The Governor handles the proposal lifecycle within the DAO:

  • Anyone can submit a proposal

  • Only eligible POLIS Voting Power (PVP) holders can activate it

  • Once active, the community can vote on the proposal

  • If it reaches quorum and a majority of PVP support, it can be queued for execution via the Smart Wallet

This system ensures that all critical decisions go through transparent community consensus.

Tribeca Locked Voter – Voting Power Logic

Program: Tribeca/locked-voter
This module defines how POLIS Voting Power (PVP) is calculated:

  • Users lock POLIS tokens for a set period

  • PVP is determined by the amount locked and lock duration

  • PVP decays linearly over time

  • POLIS cannot be withdrawn before the lock expires

This incentivizes long-term commitment to governance.

Snapshot – Historical Data & Rewards

Program: Sabre/snapshot
The Snapshot module stores historical data about voting power:

  • Captures balances and lock states at specific points in time

  • Enables accurate reward distribution

  • Prevents manipulation by locking or unlocking tokens mid-cycle

This program is essential for calculating POLIS rewards in the locker and ensuring fair DAO participation tracking

Gate – DAO Operations Hub

Program: ATMTA/gate
The Gate is the primary interface connecting users to DAO operations. It serves several key functions:

  • Facilitates staking and voting interactions with the locked-voter program

  • Syncs snapshot data

  • Calculates and distributes POLIS rewards

  • Proxies proposal submissions and voting via the governor

In essence, Gate is the orchestrator of DAO logic, tying all components together for a seamless governance experience.