Skip to main content

Parameters

chainId
string
default:"40"
required
Unique identifier for a blockchain network.
id
number
default:1
required
Request identifier used to match responses.
jsonrpc
string
default:"2.0"
required
JSON-RPC version.
method
string
default:"eth_sign"
required
JSON-RPC method name.
params
object
required
Parameters for eth_sign: [address, data].Positional parameters for eth_sign:
  • params[0]: The address.
  • params[1]: Data which hash to sign.

Returns

result
string
Data - Signed data. Example: “0xb1092cb5b23c2aa55e5b5787729c6be812509376de99a52bea2b41e5a5f8601c5641e74d01e4493c17bf1ef8b179c49362b2c721222128d58422a539310c6ecd1b”.
curl --request POST \
  --url https://api.uniblock.dev/uni/v1/json-rpc?chainId=40 \
  --header 'content-type: application/json' \
  --data '{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "eth_sign",
    "params": [
      "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826",
      "0x5363686f6f6c627573"
    ]
  }'
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0xb1092cb5b23c2aa55e5b5787729c6be812509376de99a52bea2b41e5a5f8601c5641e74d01e4493c17bf1ef8b179c49362b2c721222128d58422a5..."
}