본문으로 건너뛰기

Functions Library Overview

업데이트 날짜:
2025년 11월 12일
Deprecation Notice: Quicknode Functions
Deprecation Notice: Quicknode Functions

Quicknode Functions will be deprecated and will no longer be available soon.

:::

Quicknode Functions is an extremely versatile product, allowing arbitrary code to be run at the edge within the Quicknode infrastructure. Customers have offloaded small backend jobs and replaced full applications.

We've assembled a library of ready-to-use code samples to accelerate your development. These samples demonstrate how to use Functions effectively and integrate them into your existing architecture, including examples that leverage other Quicknode products like Streams and Key-Value Store.

The code samples below can be used in a variety of ways, including as standalone Functions, filters for your Streams, or custom Streams destinations through a Function.

함수Chain(s)설명데이터 세트Runtime사용법
Manage Wallet Portfolio솔라나Add and remove Solana wallets to a portfolio using Key-Value store and fetch the portfolio details.차단Node.jsStandalone Function
Compute DEX Metrics솔라나Get valuable Solana DEX data like transactions, value change, unique users, and transaction share major DEX protocols, including Phoenix, Raydium, and Jupiter.Programs with logsNode.jsStandalone Function
Compute Block MetricsEVMGet vital block analytics data like active addresses, gas price, ETH transferred, biggest transactions, etc.Block with receiptsNode.jsStandalone Function
Compute Block Metrics솔라나Get vital Solana block analytics data like compute units, fees, program invocations, transaction count, and account activity.차단Node.jsStandalone Function
Compute Contract DeploymentsEVMCompute the number of smart contracts deployed in a block.Debug_traceNode.jsStandalone Function
Estimate Gas PriceEVMGet the average gas price of the latest block by averaging gas prices across 100 transactions.차단Node.jsStandalone Function 그리고 Stream Filter
Find Whale TransactionsEVMGet transactions with a value greater than a specified amount.차단Node.jsStandalone Function 그리고 Stream Filter
Fetch TRC20 (TRON) Metadata트론Retrieve essential TRC20 token metadata such as name, symbol, decimals, and total supply, supporting both TRON native and EVM-compatible addresses for seamless integration.no datasetNode.jsStandalone Function
Translate Txns (multi-chain)EVMTranslate blockchain transactions into human readable format for multiple blockchains.no datasetNode.jsStandalone Function
Stream Translated TxnsEVMSet up a Stream of human readable transaction data.거래 내역Node.jsStandalone Function 그리고 Stream Filter
Stream to DiscordEVMHave your Quicknode Stream feed data directly into a Discord channel.로그Node.jsCustom Stream Destination via Function
Detect Token AllowanceEVMGet ERC-20 token approval events and details related to those approvals.로그Node.jsStandalone Function
Detect Uniswap Swaps이더리움Get Uniswap V2&V3 swap events along with details related to those swaps.Debug_TraceNode.jsStandalone Function
Compute Validator Metrics솔라나Get Solana validator's voting patterns and performance metrics.Programs with logsNode.jsStandalone Function
Fetch Solana NFTs솔라나Fetch NFTs and related metadata for a given Solana wallet.no datasetNode.jsStandalone Function
Fetch SPL Tokens솔라나Fetch SPL tokens and their balances for a given Solana wallet.no datasetNode.jsStandalone Function

Contribute to the Functions Library by opening a pull request to submit your Function.

If you'd like to request additional examples, please open an issue on the GitHub repository.

이 문서 공유하기