API ReferenceUser docs
added

Kiln Connect API - version 1.5

🚀 This release introduces a wide range of new API endpoints for DeFi, EigenLayer, EGLD, INJ, and FET, providing comprehensive access to stakes, rewards, operations, and network stats. Additionally, it includes enhancements like auto-compounding messages for certain chains, pagination support for ADA stakes, and new fields for ETH stakes.

Changelog

🌐 DeFi API Endpoints

  • Added the following DeFi API endpoints:
    • 📥 /v1/defi/stakes: Get stakes of wallets on the given vaults
    • 📤 /v1/defi/operations: Get operations of wallets on the given vaults
    • 📈 /v1/defi/network-stats: Get network stats of the given vaults

⚡ EigenLayer API Endpoints

  • Added the following EigenLayer API endpoints:
    • 🔑 /v1/eth/eigenlayer/eigenpod: Get the EigenPod of the given wallet
    • 👷 /v1/eth/eigenlayer/operator: Get information about an EigenLayer Operator
    • 📋 /v1/eth/eigenlayer/summary: Get a summary of your wallet on EigenLayer
    • 🔄 /v1/eth/eigenlayer/native/points: Get restaked points of your EigenPod
    • 💰 /v1/eth/eigenlayer/native/withdrawals: Get withdrawals of your EigenPod
    • ⏳ /v1/eth/eigenlayer/native/undelegations: Get undelegations of your EigenPod
    • 🔄 /v1/eth/eigenlayer/liquid/points: Get restaked points of your Liquid Staking Tokens
    • 📥 /v1/eth/eigenlayer/liquid/deposits: Get deposits of Liquid staking tokens on EigenLayer
    • 💰 /v1/eth/eigenlayer/liquid/withdrawals: Get withdrawals of your Liquid Staking Tokens
    • ✍️ /v1/eth/eigenlayer/transaction/verify-and-process-withdrawals: Craft a verifyAndProcessWithdrawals transaction for your EigenPod
    • ✍️ /v1/eth/eigenlayer/transaction/verify-withdrawal-credentials: Craft a verifyWithdrawalCredentials transaction to restake the given validators

🚀 Other Updates

  • 🔄 Atom, Osmo, DyDX, Zetachain auto-compounding messages are now included in <token>/operations for the respective chains.
  • 📄 ADA API /stakes now supports pagination.
  • 🆕 Added EGLD API endpoints (note: EGLD API covers the Top50 validators on the network only):
    • 📥 /v1/egld/stakes: Get the status of MultiversX stakes
    • 💰 /v1/egld/rewards: Get historical rewards of MultiversX stakes
    • 📈 /v1/egld/network-stats: Get stats on MutiversX network
  • 🆕 Added INJ API endpoints:
    • 📥 /v1/inj/stakes: Get the status of Injective stakes
    • 💰 /v1/inj/rewards: Get historical rewards of Injective stakes
    • 📈 /v1/inj/network-stats: Get stats on Injective network
    • 📤 /v1/inj/operations: Get the operations of INJ stakes. Units are in uINJ (10^-6 INJ).
    • 📝 All transaction crafting endpoints (see documentation)
  • 🆕 Added FET API endpoints:
    • 📥 /v1/fet/stakes: Get the status of FET stakes
    • 💰 /v1/fet/rewards: Get historical rewards of FET stakes
    • 📈 /v1/fet/network-stats: Get stats on FET network
    • 📤 /v1/fet/operations: Get the operations of FET stakes.
    • 📝 All transaction crafting endpoints (see documentation)
  • 🔍 ETH API added next skimming slots fields in /eth/stakes (see documentation)