BTC - Maxfeerate Limit Error

Tatum Bitcoin Nodes are set with a default maxfeerate limit of 0.10 BTC/kb.

When attempting to broadcast a transaction with a higher fee than the limit, you may receive an error looking as follows:

data: {   
   statusCode: 403,
   errorCode: 'btc.blockchain.broadcast.error',
   message: 'Unable to broadcast transaction. Set lower fee or check change 
   address to be present',
   cause: 'max-fee-exceeded'


It is possible to bypass the maxfeerate limit via the RPC node call method sendrawtransaction, which submits a raw transaction (serialized, hex-encoded) to our Bitcoin nodes.

Example RPC raw request

In the example, the maxfeerate parameter is set at 12.0 BTC/kb, overriding the limit set on the node.

url --location '{{apikey}}' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": "someid",
    "method": "sendrawtransaction",
    "params": [


Additional information is available at the followin link.