← Back to directory

Fund your Grove API Account with 1 USDC to get a JWT to tip creators on the inte...

https://testnet.api.grove.city/v1/fund

Overview

Fund your Grove API Account with 1 USDC to get a JWT to tip creators on the internet.

Protocol x402
Price $1.00
Payment Asset USDC
Payment Network Base Sepolia
Category uncategorized
Provider testnet
Source bazaar
Indexed 2026-03-02 01:13:19

Health

Status down
Latency (p50)
Uptime (30d) 0.0%
Reliability Score 10/100
Last Checked 2026-05-10 16:48:21
Last Healthy Never
Consecutive Failures 1673

x402 Payment Validation

Payment Requirements
Asset Verified
Facilitator

Input Schema

{ "headerFields": { "Authorization": { "description": "Bearer JWT for funding an existing Grove account. When omitted, the call creates and funds a new account instead.", "required": false, "type": "string" }, "X-PAYMENT": { "description": "Base64-encoded x402 payment payload returned after signing the payment request described in the initial 402 response.", "required": true, "type": "string" } }, "method": "POST", "queryParams": { "amount": { "description": "Human-readable token amount to fund the tipping account. These funds can be used to tip creators on the internet. Examples: '0.01', '1', '1.05', '100.10'. Defaults to '1' when omitted. Token determined by 'token' parameter (default: USDC).", "required": false, "type": "string" }, "network": { "description": "Network identifier. Supported: base-sepolia, base. Defaults to base-sepolia when omitted. Account.network is set on first funding (immutable - represents VM type).", "examples": [ "base-sepolia", "base" ], "required": false, "type": "string" }, "token": { "description": "Token symbol. Defaults to USDC when omitted. Supported tokens vary by network. Check network token configuration.", "examples": [ "USDC", "ETH" ], "required": false, "type": "string" } }, "type": "http" }

Output Schema

{ "description": "Response model for successful funding.\n\nWhen creating a new account (no JWT provided):\n- account_id, api_key, address, and client_address are populated\n- Use api_key as Bearer token for future requests\n\nWhen funding existing account (JWT provided):\n- account_id and api_key are None\n- address and client_address are populated", "properties": { "account_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Account Id" }, "address": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Address" }, "api_key": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Api Key" }, "client_address": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Client Address" }, "funded_amount": { "title": "Funded Amount", "type": "string" }, "new_balance": { "title": "New Balance", "type": "string" }, "tx_hash": { "title": "Tx Hash", "type": "string" } }, "required": [ "funded_amount", "new_balance", "tx_hash" ], "title": "FundResponse", "type": "object" }

Recent Health Checks

Time Status HTTP Latency Error
2026-05-10 16:48:21 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-10 15:56:19 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-10 11:01:47 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-10 07:05:04 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-10 01:47:19 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 21:49:08 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 20:40:28 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 14:54:28 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 11:03:17 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 06:13:15 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-09 04:22:24 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 23:30:25 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 19:31:57 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 15:51:27 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 09:54:51 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 07:48:49 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 05:07:45 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-08 00:19:10 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-07 21:33:08 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND
2026-05-07 19:28:30 error blocked: DNS resolution failed for testnet.api.grove.city: ENOTFOUND