Skip to main content
POST
/
distribute
Distribute Payment
curl --request POST \
  --url https://inprocess.world/api/distribute \
  --header 'Content-Type: application/json' \
  --data '
{
  "splitAddress": "<string>",
  "tokenAddress": "0x0000000000000000000000000000000000000000",
  "chainId": "8453"
}
'
{
  "status": "success",
  "hash": "0xTransactionHash"
}

Body

application/json
splitAddress
string
required

The address of the split contract to distribute from

tokenAddress
string
default:0x0000000000000000000000000000000000000000

The address of the token to distribute (optional, defaults to zero address for native token)

chainId
string
default:8453

Chain ID where the split contract exists (default: Base, 8453)

Response

Successful response

status
enum<string>
required

Status of the request

Available options:
success,
error
hash
string
required

Transaction hash of the distribution