This endpoint is used to check whether the Terms and Conditions has been signed by the user.
The address to check the Terms and Conditions.
GET //v1/termsAndConditions/{address} HTTP/1.1 Host: api.obol.tech Accept: */*
This value returns true if the Terms and Conditions have been signed; otherwise, it returns false.
{ "isTermsAndConditionsSigned": true }
Saves user's signature to latest Obol's terms and conditions hash and it's version
EIP712 terms and conditions hash as bearer token
v1.0.0
1
0x00000000
mainnet
goerli
0x00001020
gnosis
0x00000064
sepolia
0x90000069
holesky
0x01017000
hoodi
0x10000910
POST //v1/termsAndConditions HTTP/1.1 Host: api.obol.tech Authorization: Bearer JWT authorization: text Content-Type: application/json Accept: */* Content-Length: 91 { "address": "v1.0.0", "version": 1, "terms_and_conditions_hash": "", "fork_version": "0x00000000" }
success message
No content