Skip to content

Send testnet NECTA (and a little Sepolia ETH if available) to the session wallet

POST
/v1/faucet/drip
curl --request POST \
--url https://testnet-rpc.necter.network/v1/faucet/drip \
--header 'Authorization: Bearer <token>'

Drip submitted

Media typeapplication/json
object
tx_hash
required
string
/^0x[0-9a-f]{64}$/
amount
required

Token base units

string
/^(0|[1-9][0-9]{0,77})$/
eth_tx_hash
One of:
string
/^0x[0-9a-f]{64}$/
eth_amount

Token base units

string
/^(0|[1-9][0-9]{0,77})$/
next_eligible_at
required
integer

Example generated

{
"tx_hash": "example",
"amount": "example",
"eth_tx_hash": "example",
"eth_amount": "example",
"next_eligible_at": 1
}

Missing/invalid credentials (unauthorized, session_expired, bad_signature)

Media typeapplication/json
object
error
required

Stable machine code

string
message
required
string
details
object
key
additional properties
any
request_id
required
string

Example generated

{
"error": "example",
"message": "example",
"details": {},
"request_id": "example"
}

rate_limited

Media typeapplication/json
object
error
required

Stable machine code

string
message
required
string
details
object
key
additional properties
any
request_id
required
string

Example generated

{
"error": "example",
"message": "example",
"details": {},
"request_id": "example"
}
Retry-After
integer

unavailable, no_validators, faucet_empty

Media typeapplication/json
object
error
required

Stable machine code

string
message
required
string
details
object
key
additional properties
any
request_id
required
string

Example generated

{
"error": "example",
"message": "example",
"details": {},
"request_id": "example"
}