---
sidebar_position: 5
id: program
slug: /program
---
import MarkdownImage from "/src/components/MarkdownImage";
import { Box, Typography, Grid } from "@mui/material";
import Link from "@docusaurus/Link";
import ProgramStateAccountData from "/idl/accounts/SbState.md";
import PublicKeyButton from "/src/components/PublicKeyButton";
# Program
## Program State Account
The Program State Account is the top level account that is used to connect
independent oracle queues.
The Switchboard V2 program can support many oracle queue's, each acting as
independent networks with their own oracles, configuration, and security
model.
## Deployment
Below are the public keys associated with the Switchboard V2 deployment.
### Mainnet-Beta
Mainnet-Beta |
Program ID
|
|
Upgrade Authority
|
|
Program State Account
|
|
Program Authority
|
|
Mint
|
|
DAO Mint
|
|
tokenVault
|
|
idlAddress
|
|
programDataAddress
|
|
### Devnet
Devnet |
Program ID
|
|
Upgrade Authority
|
|
Program State Account
|
|
Program Authority
|
|
Mint
|
|
DAO Mint
|
|
tokenVault
|
|
idlAddress
|
|
programDataAddress
|
|