Skip to main content
POST
Get Nouns Proposal Action

Body

application/json
account
string
required

Ethereum address of the Nouns token holder submitting the proposal.

Example:

"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"

contract
object
required

Target collection. Provide address for an existing collection, or name + uri to deploy a new one.

tokens
object[]
required

One or more tokens to mint as part of the proposal.

Minimum array length: 1
proposal
object
required
chainId
enum<integer>
default:1

Chain to target. 1 = Ethereum Mainnet, 11155111 = Sepolia testnet.

Available options:
1,
11155111
splits
object[]

Optional revenue split recipients. Must have at least 2 entries and total exactly 100%.

Response

Successful response — governor propose args for the Nouns proposal action

governor
string
required

Nouns Governor contract address to call propose on.

Example:

"0x6f3e6272a167e8accb32072d08e0957f9c79223d"

args
any[]
required

Arguments for propose(targets, values, signatures, calldatas, description).

Example:
value
string
required

ETH value to send with the governor transaction (always "0").

Example:

"0"