Passer au contenu

Endpoint RPC gratuit Fraxtal — sans API key

EVM-compatible

Points de terminaison

Aucune API key requise. Méthodes de portefeuille uniquement, avec limites par IP. Consultez GET /v1/chains pour les méthodes et limites actuelles.

Endpoint RPC public gratuit
https://api.blockvectra.com/v1/fraxtal_mainnet/public
curl -X POST 'https://api.blockvectra.com/v1/fraxtal_mainnet/public' -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
Limite de débit : 3 req/s par IP, rafale 20, lot maximal 10
Limite d'envoi de transactions : 1 req/s par IP, rafale 3
Méthodes publiques
  • eth_chainId
  • net_version
  • eth_blockNumber
  • eth_getBalance
  • eth_getTransactionCount
  • eth_getCode
  • eth_getStorageAt
  • eth_call
  • eth_estimateGas
  • eth_gasPrice
  • eth_maxPriorityFeePerGas
  • eth_feeHistory
  • eth_getBlockByNumber
  • eth_getBlockByHash
  • eth_getTransactionByHash
  • eth_getTransactionReceipt
  • eth_syncing
  • web3_clientVersion
  • eth_sendRawTransaction
Tous les endpoints RPC publics gratuits
Historique public : les 1,000 derniers blocs. Inscrivez-vous gratuitement pour utiliser des crédits API gratuits avec les méthodes prises en charge par cette chaîne.
JSON-RPC (clé dans le chemin)
https://api.blockvectra.com/v1/fraxtal_mainnet/{api_key}
JSON-RPC (en-tête : x-api-key)
https://api.blockvectra.com/v1/fraxtal_mainnet
x-api-key: {api_key}

WebSocket

WebSocket (clé dans le chemin)
wss://api.blockvectra.com/v1/fraxtal_mainnet/{api_key}
WebSocket (en-tête : x-api-key ou Authorization)
wss://api.blockvectra.com/v1/fraxtal_mainnet
x-api-key: {api_key}
Authorization: Bearer {api_key}
Types d'abonnement pris en charge
  • newHeads
  • logs (le filtre doit inclure address ou topic0)

Paramètres réseau

Chain ID252
Endpoint RPC public gratuithttps://api.blockvectra.com/v1/fraxtal_mainnet/public
Méthodes avec une clé API39
Data APINon pris en charge
Prise en charge WebSocketPris en charge
Notifications WebhookNon pris en charge
Envoyer des transactionsPris en charge
Envoyer des transactions (endpoint public sans key)Pris en charge
Fenêtre d'historique d'étatÉtat historique pour les 10,000 blocs les plus récents
Plage maximale de blocs pour eth_getLogs1,000 blocs
Jeux de données Data APINon pris en charge
Types d'abonnement pris en chargenewHeads, logs
Réseaux de test associésInconnu
Guides associésInconnu

Exemple rapide

curl -X POST https://api.blockvectra.com/v1/fraxtal_mainnet \
  -H "Content-Type: application/json" \
  -H "x-api-key: {api_key}" \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'

Limites

Fenêtre d'historique d'étatÉtat historique pour les 10,000 blocs les plus récents
Plage maximale de blocs pour eth_getLogs1,000 blocs
Politique des méthodes
Autorisées : eth_blobBaseFee, eth_blockNumber, eth_call, eth_chainId, eth_createAccessList, eth_estimateGas, eth_feeHistory, eth_gasPrice, eth_getBalance, eth_getBlockByHash, eth_getBlockByNumber, eth_getBlockReceipts, eth_getBlockTransactionCountByHash, eth_getBlockTransactionCountByNumber, eth_getCode, eth_getHeaderByHash, eth_getHeaderByNumber, eth_getLogs, eth_getProof, eth_getRawTransactionByBlockHashAndIndex, eth_getRawTransactionByBlockNumberAndIndex, eth_getRawTransactionByHash, eth_getStorageAt, eth_getTransactionByBlockHashAndIndex, eth_getTransactionByBlockNumberAndIndex, eth_getTransactionByHash, eth_getTransactionCount, eth_getTransactionReceipt, eth_getUncleByBlockHashAndIndex, eth_getUncleByBlockNumberAndIndex, eth_getUncleCountByBlockHash, eth_getUncleCountByBlockNumber, eth_maxPriorityFeePerGas, eth_sendRawTransaction, eth_simulateV1, eth_syncing, net_version, web3_clientVersion, web3_sha3

Choisir une tâche

Des solutions pour vos tâches onchain

Étapes suivantes avec une clé API

eth_getLogs

set -eu
MAX_LOGS_BLOCK_RANGE=1000
head=$(curl -fsS 'https://api.blockvectra.com/v1/fraxtal_mainnet' -H "x-api-key: $BLOCKVECTRA_API_KEY" -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}' | python3 -c 'import json,sys; print(int(json.load(sys.stdin)["result"],16))')
from=$((head >= MAX_LOGS_BLOCK_RANGE ? head - MAX_LOGS_BLOCK_RANGE + 1 : 0))
from_hex=$(printf '0x%x' "$from")
to_hex=$(printf '0x%x' "$head")
curl -fsS 'https://api.blockvectra.com/v1/fraxtal_mainnet' -H "x-api-key: $BLOCKVECTRA_API_KEY" -H 'Content-Type: application/json' \
  -d "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"eth_getLogs\",\"params\":[{\"fromBlock\":\"$from_hex\",\"toBlock\":\"$to_hex\"}]}"
eth_getLogs

WebSocket

echo '{"jsonrpc":"2.0","id":1,"method":"eth_subscribe","params":["newHeads"]}' | websocat --no-close -H="x-api-key: $BLOCKVECTRA_API_KEY" 'wss://api.blockvectra.com/v1/fraxtal_mainnet'
WebSocket

Foire aux questions

Le RPC Fraxtal prend-il en charge WebSocket ?

Le RPC Fraxtal prend en charge les connexions WebSocket. Types d'abonnement pris en charge : newHeads, logs.

Le RPC Fraxtal prend-il en charge les méthodes trace ou debug ?

Les méthodes trace et debug ne sont pas prises en charge pour le RPC Fraxtal.

Tarifs

Obtenez 30,000,000 CU à l'inscription, rechargés tous les 30 jours (les soldes et limites de débit sont mutualisés entre les chaînes ; sans carte bancaire) ; tarif par million d'appels : eth_blockNumber $0.10, eth_call $1.50, eth_getLogs $3.00.

Voir les tarifs →