# Chaingateway.io V2 API

> Chaingateway.io V2 API on Apizie: 119 endpoints (getLastBlockNumber, getBlock, getFees, getBlockchaIninfo, …) returned as clean JSON through one API key. 119 endpoints are live now. Call it over REST at https://zieapi.vercel.app/v1/payments:chaingateway/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `payments:chaingateway`
- Category: Payments
- Status: live
- Source: https://chaingateway.io
- Page: https://zieapi.vercel.app/api/payments/chaingateway
- OpenAPI: https://zieapi.vercel.app/api/payments/chaingateway/openapi.json

This API allows you to interact with Ethereum, Binance smart chain, Polygon and Tron blockchain. If you ever looked for a possibility to automate token or payments this is the right place. You still have no idea for…

## Endpoints

### getLastBlockNumber
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber4`

### getBlock
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblock4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| block | string | yes | Block Number |

### getFees
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getfees`

### getBlockchaIninfo
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblockchaininfo`

### sendTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtransaction4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### getTransaction
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransaction4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Transaction Id |

### getWallet
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getwallet`

### createWallet
`POST https://zieapi.vercel.app/v1/payments:chaingateway/createwallet`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### exportAddressPrivateKey
`POST https://zieapi.vercel.app/v1/payments:chaingateway/exportaddressprivatekey`

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes |  |
| address | string | yes |  |
| body | object | no | JSON request body |

### getWalletAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getwalletaddresses`

| Parameter | Type | Required | Description |
|---|---|---|---|
| wallet_name | string | yes | Wallet name |

### createWalletAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/createwalletaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| wallet_name | string | yes | Wallet name |
| body | object | no | JSON request body |

### deleteWallet
`POST https://zieapi.vercel.app/v1/payments:chaingateway/deletewallet`

| Parameter | Type | Required | Description |
|---|---|---|---|
| walletname | string | yes | Name of your wallet |
| body | object | no | JSON request body |

### listSubscribedAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listsubscribedaddresses4`

### subscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/subscribeaddress4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### listFailedIPNs
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listfailedipns4`

### resendFailedIPN
`POST https://zieapi.vercel.app/v1/payments:chaingateway/resendfailedipn4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| notification_id | string | yes | Notification id |
| body | object | no | JSON request body |

### unsubscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/unsubscribeaddress4`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Webhook id |

### listAddress
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listaddress`

### newAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/newaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### exportAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/exportaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | BSC address |
| body | object | no | JSON request body |

### importAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/importaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### deleteAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/deleteaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | BSC address |
| body | object | no | JSON request body |

### ListTransactionsByAddress
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listtransactionsbyaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | account address |
| page | string | yes | Current page, see description for more informatiosn how pagination works |

### getBinanceCoinBalance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getbinancecoinbalance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | BSC address |

### getBEP20Balance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getbep20balance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | BEP20 contract address |
| token_id | string | yes | Token id |

### getBEP20
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getbep20`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | BSC contract address |

### getLastBlocknumber
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber2`

### getBlock
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblock2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| block | string | yes | Block number or hash |

### getGasPrice
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getgasprice2`

### getNFTOwner
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnftowner2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | BSC contract address |
| token_id | string | yes | Token id |

### getNFTUri
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnfturi2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | BSC contract address |
| token_id | string | yes | Token Id |

### sendTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtransaction2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendBEP20
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendbep20`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendBEP721
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendbep721`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### broadcastTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/broadcasttransaction2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### getTransaction
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransaction2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### getTransactionReceipt
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransactionreceipt2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### listSubscribedAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listsubscribedaddresses2`

### subscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/subscribeaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### listFailedIPNs
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listfailedipns2`

### resendFailedIPN
`POST https://zieapi.vercel.app/v1/payments:chaingateway/resendfailedipn2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| notification_id | string | yes | Notification id |
| body | object | no | JSON request body |

### unsubscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/unsubscribeaddress2`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhook | string | yes | Webhook id |

### broadcastTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/broadcasttransaction`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### listAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listaddresses`

### newAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/newaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### exportAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/exportaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | 0xe7114f0dbd5a5fa62ed2df905f7391c957ff9e36 |
| body | object | no | JSON request body |

### importAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/importaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### deleteAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/deleteaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Ethereum address |
| body | object | no | JSON request body |

### ListTransactionsByAddress
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listtransactionsbyaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | account address |
| page | string | yes | Current page, see description for more informatiosn how pagination works |

### getEthereumBalance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getethereumbalance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Ethereum address |

### getAllERC20Balance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getallerc20balance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes |  |
| erc20_token | string | yes |  |

### getLastBlockNumber
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber`

### getBlock
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblock`

| Parameter | Type | Required | Description |
|---|---|---|---|
| block | string | yes | Block number or hash |

### getERC20
`GET https://zieapi.vercel.app/v1/payments:chaingateway/geterc20`

| Parameter | Type | Required | Description |
|---|---|---|---|
| erc20_token | string | yes | An ERC20 token address |

### getGasPrice
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getgasprice`

### getNFTOwner
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnftowner`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | NFT contract address |
| token_id | string | yes | Id of the NFT |

### getNFTUri
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnfturi`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | NFT contract address |
| token_id | string | yes | Id of the NFT |

### sendTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtransaction`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendERC20
`POST https://zieapi.vercel.app/v1/payments:chaingateway/senderc20`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendERC721
`POST https://zieapi.vercel.app/v1/payments:chaingateway/senderc721`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### getTransaction
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransaction`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### getTransactionReceipt
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransactionreceipt`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### listSubscribedAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listsubscribedaddresses`

### subscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/subscribeaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### resendFailedIPN
`POST https://zieapi.vercel.app/v1/payments:chaingateway/resendfailedipn`

| Parameter | Type | Required | Description |
|---|---|---|---|
| notification | string | yes | Notification api |
| body | object | no | JSON request body |

### unsubscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/unsubscribeaddress`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhook | string | yes | Webhook id |

### listIPNsByWebhookId
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listipnsbywebhookid`

### listFailedIPNs
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listfailedipns`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhook | string | yes | webhook id |

### getCurrencies
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getcurrencies`

### getPriceDataByCurrency
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getpricedatabycurrency`

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency1 | string | yes |  |
| currency2 | string | yes |  |

### getRateByCurrency
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getratebycurrency`

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency1 | string | yes |  |
| currency2 | string | yes |  |

### getAllTimeLow
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getalltimelow`

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency1 | string | yes |  |
| currency2 | string | yes |  |

### getAllTimeHigh
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getalltimehigh`

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency1 | string | yes |  |
| currenty2 | string | yes |  |

### listAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listaddresses1`

### newAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/newaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### exportAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/exportaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Polygon address |

### importAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/importaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### deleteAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/deleteaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Polygon address |
| body | object | no | JSON request body |

### ListTransactionsByAddress
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listtransactionsbyaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | account address |
| page | string | yes | Current page, see description for more informatiosn how pagination works |

### getPolygonBalance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getpolygonbalance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Polygon address |

### getERC20Balance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/geterc20balance1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Polygon address |
| erc20_token | string | yes |  |

### getLastBlockNumber
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber1`

### getBlock
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblock1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| block | string | yes | Polygon block number or hash |

### getERC20
`GET https://zieapi.vercel.app/v1/payments:chaingateway/geterc201`

| Parameter | Type | Required | Description |
|---|---|---|---|
| erc20_token | string | yes | ERC20 token address |

### getGasPrice
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getgasprice1`

### getNFTOwner
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnftowner1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| contract | string | yes | Polygon contract address |
| token_id | string | yes | Polygon token id |

### getNFTUri
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getnfturi1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| ft_contract | string | yes |  |
| token_id | string | yes |  |

### sendTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtransaction1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### broadcastTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/broadcasttransaction1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendERC20
`POST https://zieapi.vercel.app/v1/payments:chaingateway/senderc201`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendERC721
`POST https://zieapi.vercel.app/v1/payments:chaingateway/senderc7211`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### getTransaction
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransaction1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### getTransactionReceipt
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransactionreceipt1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### listSubscribedAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listsubscribedaddresses1`

### subscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/subscribeaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### resendFailedIPN
`POST https://zieapi.vercel.app/v1/payments:chaingateway/resendfailedipn1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| notification_id | string | yes | Notification Id |
| body | object | no | JSON request body |

### unsubscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/unsubscribeaddress1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhook | string | yes | Webhook Id |

### listIPNsByWebhookId
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listipnsbywebhookid1`

### listFailedIPNs
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listfailedipns1`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhook | string | yes | Webhook Id |

### getAccountResources
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getaccountresources`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Account address |

### newAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/newaddress3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### ListTransactionsByAddress
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listtransactionsbyaddress3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | account address |
| page | string | yes | Current page, see description for more informatiosn how pagination works |

### getTRC10Balance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettrc10balance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| account | string | yes | Account address |
| tokenId | string | yes | Token Id |

### getTRC20Balance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettrc20balance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| account | string | yes | Account address |
| token | string | yes | Tron TRC20 token |

### getTronBalance
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettronbalance`

| Parameter | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Account address |

### getLastBlockNumber
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber3`

### getBlock
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getblock3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| block | string | yes | Block number |

### getChainParameters
`GET https://zieapi.vercel.app/v1/payments:chaingateway/getchainparameters`

### sendTransaction
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtransaction3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendTRC10
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtrc10`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendTRC20
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtrc20`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### sendTRC721
`POST https://zieapi.vercel.app/v1/payments:chaingateway/sendtrc721`

### getTransaction
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransaction3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### getTransactionReceipt
`GET https://zieapi.vercel.app/v1/payments:chaingateway/gettransactionreceipt3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| transaction | string | yes | Transaction hash |

### listSubscribedAddresses
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listsubscribedaddresses3`

### subscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/subscribeaddress3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### listFailedIPNs
`GET https://zieapi.vercel.app/v1/payments:chaingateway/listfailedipns3`

### resendFailedIPN
`POST https://zieapi.vercel.app/v1/payments:chaingateway/resendfailedipn3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### unsubscribeAddress
`POST https://zieapi.vercel.app/v1/payments:chaingateway/unsubscribeaddress3`

| Parameter | Type | Required | Description |
|---|---|---|---|
| webhookid | string | yes | Webhook id |
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber4" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the Chaingateway.io V2 API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/payments:chaingateway/getlastblocknumber4 with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Chaingateway.io V2 API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the Chaingateway.io V2 API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key payments:chaingateway.

### What is the status of the Chaingateway.io V2 API?
Live: works with just an Apizie key
