https://protofire.io https://glif.io

Supported and hosted by the Protofire.io in partnership with the Glif.io

Hello and welcome to the Glif API - a publicly available hosted endpoint of Lotus - the most popular client for the Filecoin network.

Feel free to make a POST request against this URL using the JSON-RPC model to check it out.
You can find the list of available RPC requests at the bottom of this page.
If this version does not suit your needs or you want to get a dedicated node, feel free to fill the following form below 👇:
https://forms.gle/9GiWdgem25urvys68

If you have any questions, suggestions, feedback or any ideas how to improve our service, you are welcome to join our slack channel:

You can check the current status of Glif API on the Service status page:
Lotus API status

Lotus API Gateway versions for Filecoin's Mainnet:
https://api.node.glif.io - v0
https://api.node.glif.io/rpc/v0 - v0
https://api.node.glif.io/rpc/v1 - v1(unstable)

Lotus API Gateway versions for Filecoin's Calibration network:
https://calibration.node.glif.io - v0
https://calibration.node.glif.io/rpc/v0 - v0
https://calibration.node.glif.io/rpc/v1 - v1(unstable)

Repositories:
Lotus repository
Lotus in docker repo and image published on the Dockerhub
Charts to deploy Lotus to the Kubernetes

Other services:
CID Checker
Open-rpc playground for Lotus API

❗ Before going to Available API request methods, please, consider that Filecoin.StateMarketDeals operation data is available as direct link to AWS s3.
StateMarketDeals Data is refreshing every 10 minutes:
https://marketdeals.s3.amazonaws.com/StateMarketDeals.json

Available API request methods:
Filecoin.ActorAddress
Filecoin.ActorAddressConfig
Filecoin.ActorSectorSize
Filecoin.AuthVerify
Filecoin.BeaconGetEntry
Filecoin.ChainBlockstoreInfo
Filecoin.ChainExport
Filecoin.ChainGetBlock
Filecoin.ChainGetBlockMessages
Filecoin.ChainGetGenesis
Filecoin.ChainGetMessage
Filecoin.ChainGetMessagesInTipset
Filecoin.ChainGetNode
Filecoin.ChainGetParentMessages
Filecoin.ChainGetParentReceipts
Filecoin.ChainGetPath
Filecoin.ChainGetRandomnessFromBeacon
Filecoin.ChainGetRandomnessFromTickets
Filecoin.ChainGetTipSet
Filecoin.ChainGetTipSetAfterHeight
Filecoin.ChainGetTipSetByHeight
Filecoin.ChainHasObj
Filecoin.ChainHead
Filecoin.ChainNotify
Filecoin.ChainReadObj
Filecoin.ChainStatObj
Filecoin.ChainTipSetWeight
Filecoin.ClientDealPieceCID
Filecoin.ClientDealSize
Filecoin.ClientFindData
Filecoin.ClientGetDealInfo
Filecoin.ClientGetDealStatus
Filecoin.ClientMinerQueryOffer
Filecoin.ClientQueryAsk
Filecoin.Closing
Filecoin.ComputeProof
Filecoin.DagstoreListShards
Filecoin.Discover
Filecoin.GasEstimateFeeCap
Filecoin.GasEstimateGasLimit
Filecoin.GasEstimateGasPremium
Filecoin.GasEstimateMessageGas
Filecoin.ID
Filecoin.MarketGetAsk
Filecoin.MarketGetDealUpdates
Filecoin.MarketGetRetrievalAsk
Filecoin.MarketListDeals
Filecoin.MarketListIncompleteDeals
Filecoin.MarketListRetrievalDeals
Filecoin.MinerGetBaseInfo
Filecoin.MiningBase
Filecoin.MpoolCheckMessages
Filecoin.MpoolCheckPendingMessages
Filecoin.MpoolCheckReplaceMessages
Filecoin.MpoolGetConfig
Filecoin.MpoolGetNonce
Filecoin.MpoolPending
Filecoin.MpoolPush
Filecoin.MpoolSelect
Filecoin.MpoolSub
Filecoin.MsigGetAvailableBalance
Filecoin.MsigGetPending
Filecoin.MsigGetVested
Filecoin.MsigGetVestingSchedule
Filecoin.NetAddrsListen
Filecoin.NetAgentVersion
Filecoin.NetAutoNatStatus
Filecoin.NetBandwidthStats
Filecoin.NetBandwidthStatsByPeer
Filecoin.NetBandwidthStatsByProtocol
Filecoin.NetBlockList
Filecoin.NetConnectedness
Filecoin.NetFindPeer
Filecoin.NetPeerInfo
Filecoin.NetPeers
Filecoin.NetPubsubScores
Filecoin.NodeStatus
Filecoin.PaychList
Filecoin.PaychStatus
Filecoin.PaychVoucherCheckSpendable
Filecoin.PaychVoucherCheckValid
Filecoin.PiecesGetCIDInfo
Filecoin.PiecesGetPieceInfo
Filecoin.PiecesListCidInfos
Filecoin.PiecesListPieces
Filecoin.RuntimeSubsystems
Filecoin.SectorGetExpectedSealDuration
Filecoin.SectorGetSealDelay
Filecoin.SectorsList
Filecoin.SectorsListInStates
Filecoin.SectorsRefs
Filecoin.SectorsStatus
Filecoin.SectorsSummary
Filecoin.Session
Filecoin.StateAccountKey
Filecoin.StateAllMinerFaults
Filecoin.StateCall
Filecoin.StateChangedActors
Filecoin.StateCirculatingSupply
Filecoin.StateCompute
Filecoin.StateDealProviderCollateralBounds
Filecoin.StateDecodeParams
Filecoin.StateEncodeParams
Filecoin.StateGetActor
Filecoin.StateGetRandomnessFromBeacon
Filecoin.StateGetRandomnessFromTickets
Filecoin.StateGetReceipt
Filecoin.StateListActors
Filecoin.StateListMessages
Filecoin.StateListMiners
Filecoin.StateLookupID
Filecoin.StateMarketBalance
Filecoin.StateMarketParticipants
Filecoin.StateMarketStorageDeal
Filecoin.StateMinerActiveSectors
Filecoin.StateMinerAvailableBalance
Filecoin.StateMinerDeadlines
Filecoin.StateMinerFaults
Filecoin.StateMinerInfo
Filecoin.StateMinerInitialPledgeCollateral
Filecoin.StateMinerPartitions
Filecoin.StateMinerPower
Filecoin.StateMinerPreCommitDepositForPower
Filecoin.StateMinerProvingDeadline
Filecoin.StateMinerRecoveries
Filecoin.StateMinerSectorAllocated
Filecoin.StateMinerSectorCount
Filecoin.StateMinerSectors
Filecoin.StateNetworkName
Filecoin.StateNetworkVersion
Filecoin.StateReadState
Filecoin.StateReplay
Filecoin.StateSearchMsg
Filecoin.StateSearchMsgLimited
Filecoin.StateSectorExpiration
Filecoin.StateSectorGetInfo
Filecoin.StateSectorPartition
Filecoin.StateSectorPreCommitInfo
Filecoin.StateVMCirculatingSupplyInternal
Filecoin.StateVerifiedClientStatus
Filecoin.StateVerifiedRegistryRootKey
Filecoin.StateVerifierStatus
Filecoin.StateWaitMsg
Filecoin.StateWaitMsgLimited
Filecoin.SyncCheckBad
Filecoin.SyncIncomingBlocks
Filecoin.SyncState
Filecoin.SyncValidateTipset
Filecoin.Version
Filecoin.WalletBalance
Filecoin.WalletValidateAddress
Filecoin.WalletVerify