pulsechain.box
Reference

Blocked Methods

Methods that are blocked and return HTTP 403.

Calling a blocked method returns HTTP 403 with a JSON-RPC error:

{
  "jsonrpc": "2.0",
  "error": {
    "code": -32601,
    "message": "Method not allowed"
  },
  "id": null
}

admin namespace (all methods)

The entire admin_* namespace is blocked. These methods expose internal node management operations.

MethodReason
admin_addPeerModifies peer connections
admin_removePeerModifies peer connections
admin_addTrustedPeerModifies peer trust
admin_removeTrustedPeerModifies peer trust
admin_setSolcModifies node configuration
admin_nodeInfoExposes internal node identity
admin_peersExposes peer network topology
Any other admin_*Blocked by prefix match

miner namespace (all methods)

The entire miner_* namespace is blocked. PulseChain uses Proof of Stake.

MethodReason
miner_startNot applicable (PoS)
miner_stopNot applicable (PoS)
miner_setExtraNot applicable (PoS)
miner_setGasPriceNot applicable (PoS)
miner_setEtherbaseNot applicable (PoS)
Any other miner_*Blocked by prefix match

personal namespace (all methods)

The entire personal_* namespace is blocked. These methods manage private keys on the node.

MethodReason
personal_unlockAccountKey management
personal_sendTransactionKey management
personal_signKey management
personal_importRawKeyKey management
personal_newAccountKey management
personal_lockAccountKey management
Any other personal_*Blocked by prefix match

Selected debug methods

Safe debug methods (tracing, raw data retrieval) remain available. Only state-modifying debug methods are blocked:

MethodReason
debug_setHeadRewinds chain state
debug_setBlockModifies block state
debug_writeBlockProfileWrites to filesystem
debug_writeMemProfileWrites to filesystem
debug_writeMutexProfileWrites to filesystem
debug_gcStatsExposes internal memory state
debug_freeOSMemoryTriggers garbage collection
debug_vmoduleModifies logging
debug_verbosityModifies logging

Stateless HTTP filter methods

Filter methods require a persistent connection to function. Over stateless HTTP, filters expire immediately and getFilterChanges returns "filter not found".

MethodReason
eth_newFilterRequires persistent connection
eth_newBlockFilterRequires persistent connection
eth_newPendingTransactionFilterRequires persistent connection
eth_getFilterChangesRequires persistent connection
eth_getFilterLogsRequires persistent connection
eth_uninstallFilterRequires persistent connection

Other blocked methods

MethodReason
eth_submitWorkMining (not applicable)
eth_submitHashrateMining (not applicable)
eth_accountsNo wallets on public node, always returns empty
eth_hashratePoS, always returns zero
Copyright © 2026 AvecdrA. Made with love.