Skip to main content
POST
/
market
/
{marketAddress}
/
setCreatorFeeRecipient
Set creator fee recipient
curl --request POST \
  --url https://mainnet.base.org/market/{marketAddress}/setCreatorFeeRecipient \
  --header 'Content-Type: application/json' \
  --data '{
  "newRecipient": "<string>"
}'
{
  "transactionHash": "<string>",
  "blockNumber": 123,
  "gasUsed": 123,
  "success": true
}
This is a smart contract write function. The curl example shown is for illustration. To call this function, use web3 libraries (ethers.js, viem, web3.py) or JSON-RPC directly.

Path Parameters

marketAddress
string
required

Address of the market contract

Body

application/json
newRecipient
string
required

New creator fee recipient address

Response

Creator fee recipient updated successfully

transactionHash
string

Transaction hash

blockNumber
integer

Block number where transaction was mined

gasUsed
integer

Amount of gas used

success
boolean

Whether transaction was successful

I