For the complete documentation index, see llms.txt. This page is also available as Markdown.

getSlot

All the specifications for getSlot RPC Method on Solana

Returns the slot that has reached the given or default commitment level.

Parameters required for this RPC call

  • configuration : This contains the following parameters, all are optional fields.

    • commitment: The commitment describes how finalized a block is at that point in time. Only confirmed and finalized are supported, defaults to finalized.

    • minContextSlot: The minimum slot that the request can be evaluated at. This is a number.

curl https://rpc.shyft.to?api_key=YOUR-API-KEY -s -X \
  POST -H "Content-Type: application/json" -d ' 
   {
     "jsonrpc": "2.0",
     "id": 1,
     "method": "getSlot",
     "params": [
       {
         "commitment": "finalized"
       }
     ]
   }
 '
import { Connection, clusterApiUrl, type GetSlotConfig } from "@solana/web3.js";

const connection = new Connection("https://rpc.shyft.to?api_key=YOUR-API-KEY", "confirmed");

let config: GetSlotConfig = {
  commitment: "finalized",
};

let slot = await connection.getSlot(config);

console.log(slot);

Last updated