POST
/
95e61622bf6a8af293978377718e3b77
/
wallet
/
proposalcreate
wallet/proposalcreate
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/proposalcreate \
  --header 'Content-Type: application/json' \
  --data '{
  "owner_address": "TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g",
  "parameters": {
    "0": 3000000
  },
  "visible": true
}'
{
  "txID": "<string>",
  "raw_data": {
    "contract": [
      "<any>"
    ],
    "ref_block_bytes": "<string>",
    "ref_block_hash": "<string>",
    "expiration": 123,
    "timestamp": 123
  },
  "raw_data_hex": "<string>",
  "signature": [
    "<string>"
  ]
}
TRON API method that creates a new governance proposal on the TRON network. Super Representatives can use this method to propose changes to network parameters.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • owner_address — the Super Representative address creating the proposal. Must be in base58 or hex format.
  • parameters — object containing the parameter ID and its new value to be proposed.
  • visible — optional boolean parameter. When set to true, the address should be in base58 format. Default is false.

Response

  • txID — the transaction hash of the proposal creation
  • raw_data — the raw transaction data
  • raw_data_hex — the raw transaction data in hex format
  • signature — array of transaction signatures

Use case

The wallet/proposalcreate method is used for:
  • Creating governance proposals to modify network parameters
  • Proposing changes to transaction fees and resource costs
  • Initiating protocol upgrades and parameter adjustments
  • Participating in TRON’s decentralized governance system

Body

application/json

Response

200 - application/json

Proposal creation transaction

The response is of type object.