From 68ddb7d1a36b53fd6225010b40654c6e010e5fa8 Mon Sep 17 00:00:00 2001 From: Reacher Date: Tue, 22 Sep 2026 21:19:24 -0400 Subject: [PATCH] [Styler] Weekly style audit fixes (2026-09-22) - solana-api-overview.mdx: remove duplicate getBalanceByOwnerAtSlot row and re-flow methods table - arc-api-faq.mdx: fix grammar (a Arc -> an Arc) - address-activity-webhook.mdx: use preferred ERC-20 / ERC-721 / ERC-1155 terminology - introduction/api-overview.mdx: sentence case title (Choose your starting point) --- content/api-reference/arc/arc-api-faq.mdx | 2 +- .../address-activity-webhook.mdx | 4 +- .../introduction/api-overview.mdx | 2 +- .../solana/solana-api-overview.mdx | 60 +++++++++---------- 4 files changed, 34 insertions(+), 34 deletions(-) diff --git a/content/api-reference/arc/arc-api-faq.mdx b/content/api-reference/arc/arc-api-faq.mdx index 3783acb54..cd610782b 100644 --- a/content/api-reference/arc/arc-api-faq.mdx +++ b/content/api-reference/arc/arc-api-faq.mdx @@ -26,7 +26,7 @@ Arc supports standard Ethereum JSON-RPC methods. Some chain-specific methods may ## Which Arc networks are supported? Alchemy supports both Arc Mainnet and Arc Testnet. Use `https://arc-mainnet.g.alchemy.com/v2/{apiKey}` for Mainnet and `https://arc-testnet.g.alchemy.com/v2/{apiKey}` for Testnet. -## What is a Arc API key? +## What is an Arc API key? When accessing the Arc network via a node provider like Alchemy, you use an API key to send transactions and retrieve data from the network. For the best development experience, we recommend that you [sign up for a free API key](https://dashboard.alchemy.com/signup). ## Which libraries support Arc? diff --git a/content/api-reference/data/webhooks/webhook-types/address-activity-webhook.mdx b/content/api-reference/data/webhooks/webhook-types/address-activity-webhook.mdx index 9bec1de80..a40edc801 100644 --- a/content/api-reference/data/webhooks/webhook-types/address-activity-webhook.mdx +++ b/content/api-reference/data/webhooks/webhook-types/address-activity-webhook.mdx @@ -13,7 +13,7 @@ slug: reference/address-activity-webhook # Introduction -Alchemy's Address Activity webhooks supports 30+ EVM chains (and now [available on Solana)](https://alchemotion.notion.site/External-Solana-Webhooks-18a069f200668057998afabc01472791). For EVM chains, it tracks all ETH, ERC20, ERC721 and ERC1155 transfers. This provides your app with real-time state changes when an address sends/receives tokens or ETH. A maximum of 100,000 addresses can be tracked by a single webhook. +Alchemy's Address Activity webhooks supports 30+ EVM chains (and now [available on Solana)](https://alchemotion.notion.site/External-Solana-Webhooks-18a069f200668057998afabc01472791). For EVM chains, it tracks all ETH, ERC-20, ERC-721 and ERC-1155 transfers. This provides your app with real-time state changes when an address sends/receives tokens or ETH. A maximum of 100,000 addresses can be tracked by a single webhook. If you are looking for historical activity, check out the [Transfers API Endpoints](/docs/reference/transfers-api-endpoints). @@ -26,7 +26,7 @@ There are three main types of transfers that are captured when receiving a `from | Transfer type | Description | | ------------- | -------------------------------------------------------------- | | External ETH | Top-level transactions from an EOA (Externally Owned Account). | -| Token | Event logs for ERC20, ERC721, and ERC1155 transfers. | +| Token | Event logs for ERC-20, ERC-721, and ERC-1155 transfers. | | Internal ETH | Internal Transfers from a smart contract address. | diff --git a/content/api-reference/introduction/api-overview.mdx b/content/api-reference/introduction/api-overview.mdx index 8f60e6612..6277675d4 100644 --- a/content/api-reference/introduction/api-overview.mdx +++ b/content/api-reference/introduction/api-overview.mdx @@ -1,5 +1,5 @@ --- -title: Choose Your Starting Point +title: Choose your starting point description: Overview of our product offerings subtitle: Overview of our product offerings slug: get-started diff --git a/content/api-reference/solana/solana-api-overview.mdx b/content/api-reference/solana/solana-api-overview.mdx index 5f49aafeb..e54cb3b16 100644 --- a/content/api-reference/solana/solana-api-overview.mdx +++ b/content/api-reference/solana/solana-api-overview.mdx @@ -12,36 +12,36 @@ slug: docs/solana/solana-api-overview | | | | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | | [`getAccountInfo`](/docs/chains/solana/solana-api-endpoints/get-account-info) | [`getBalance`](/docs/chains/solana/solana-api-endpoints/get-balance) | -| [`getBalanceByOwnerAtSlot`](/docs/chains/solana/solana-api-endpoints/get-balance-by-owner-at-slot) | [`getBalanceByOwnerAtSlot`](/docs/chains/solana/solana-api-endpoints/get-balance-by-owner-at-slot) | -| [`getBlock`](/docs/chains/solana/solana-api-endpoints/get-block) | [`getBlockCommitment`](/docs/chains/solana/solana-api-endpoints/get-block-commitment) | -| [`getBlockHeight`](/docs/chains/solana/solana-api-endpoints/get-block-height) | [`getBlockProduction`](/docs/chains/solana/solana-api-endpoints/get-block-production) | -| [`getBlocks`](/docs/chains/solana/solana-api-endpoints/get-blocks) | [`getBlocksWithLimit`](/docs/chains/solana/solana-api-endpoints/get-blocks-with-limit) | -| [`getBlockTime`](/docs/chains/solana/solana-api-endpoints/get-block-time) | [`getClusterNodes`](/docs/chains/solana/solana-api-endpoints/get-cluster-nodes) | -| [`getEpochInfo`](/docs/chains/solana/solana-api-endpoints/get-epoch-info) | [`getEpochSchedule`](/docs/chains/solana/solana-api-endpoints/get-epoch-schedule) | -| [`getFeeForMessage`](/docs/chains/solana/solana-api-endpoints/get-fee-for-message) | [`getFirstAvailableBlock`](/docs/chains/solana/solana-api-endpoints/get-first-available-block) | -| [`getGenesisHash`](/docs/chains/solana/solana-api-endpoints/get-genesis-hash) | [`getHealth`](/docs/chains/solana/solana-api-endpoints/get-health) | -| [`getHighestSnapshotSlot`](/docs/chains/solana/solana-api-endpoints/get-highest-snapshot-slot) | [`getIdentity`](/docs/chains/solana/solana-api-endpoints/get-identity) | -| [`getInflationGovernor`](/docs/chains/solana/solana-api-endpoints/get-inflation-governor) | [`getInflationRate`](/docs/chains/solana/solana-api-endpoints/get-inflation-rate) | -| [`getInflationReward`](/docs/chains/solana/solana-api-endpoints/get-inflation-reward) | [`getLargestAccounts`](/docs/chains/solana/solana-api-endpoints/get-largest-accounts) | -| [`getLatestBlockhash`](/docs/chains/solana/solana-api-endpoints/get-latest-blockhash) | [`getLeaderSchedule`](/docs/chains/solana/solana-api-endpoints/get-leader-schedule) | -| [`getMaxRetransmitSlot`](/docs/chains/solana/solana-api-endpoints/get-max-retransmit-slot) | [`getMaxShredInsertSlot`](/docs/chains/solana/solana-api-endpoints/get-max-shred-insert-slot) | -| [`getMinimumBalanceForRentExemption`](/docs/chains/solana/solana-api-endpoints/get-minimum-balance-for-rent-exemption) | [`getMultipleAccounts`](/docs/chains/solana/solana-api-endpoints/get-multiple-accounts) | -| [`getPriorityFeeEstimate`](/docs/chains/solana/solana-api-endpoints/get-priority-fee-estimate) | [`getProgramAccounts`](/docs/chains/solana/solana-api-endpoints/get-program-accounts) | -| [`getProgramAccountsV2`](/docs/chains/solana/solana-api-endpoints/get-program-accounts-v-2) | [`getRecentPerformanceSamples`](/docs/chains/solana/solana-api-endpoints/get-recent-performance-samples) | -| [`getRecentPrioritizationFees`](/docs/chains/solana/solana-api-endpoints/get-recent-prioritization-fees) | [`getSignaturesForAddress`](/docs/chains/solana/solana-api-endpoints/get-signatures-for-address) | -| [`getSignatureStatuses`](/docs/chains/solana/solana-api-endpoints/get-signature-statuses) | [`getSlot`](/docs/chains/solana/solana-api-endpoints/get-slot) | -| [`getSlotLeader`](/docs/chains/solana/solana-api-endpoints/get-slot-leader) | [`getSlotLeaders`](/docs/chains/solana/solana-api-endpoints/get-slot-leaders) | -| [`getStakeActivation`](/docs/chains/solana/solana-api-endpoints/get-stake-activation) | [`getStakeMinimumDelegation`](/docs/chains/solana/solana-api-endpoints/get-stake-minimum-delegation) | -| [`getSupply`](/docs/chains/solana/solana-api-endpoints/get-supply) | [`getTokenAccountBalance`](/docs/chains/solana/solana-api-endpoints/get-token-account-balance) | -| [`getTokenAccountsByDelegate`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-delegate) | [`getTokenAccountsByOwner`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner) | -| [`getTokenAccountsByOwnerAtSlot`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner-at-slot) | [`getTokenAccountsByOwnerV2`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner-v-2) | -| [`getTokenHoldersAtSlot`](/docs/chains/solana/solana-api-endpoints/get-token-holders-at-slot) | [`getTokenLargestAccounts`](/docs/chains/solana/solana-api-endpoints/get-token-largest-accounts) | -| [`getTokenSupply`](/docs/chains/solana/solana-api-endpoints/get-token-supply) | [`getTransaction`](/docs/chains/solana/solana-api-endpoints/get-transaction) | -| [`getTransactionCount`](/docs/chains/solana/solana-api-endpoints/get-transaction-count) | [`getTransactionsForAddress`](/docs/chains/solana/solana-api-endpoints/get-transactions-for-address) | -| [`getVersion`](/docs/chains/solana/solana-api-endpoints/get-version) | [`getVoteAccounts`](/docs/chains/solana/solana-api-endpoints/get-vote-accounts) | -| [`isBlockhashValid`](/docs/chains/solana/solana-api-endpoints/is-blockhash-valid) | [`minimumLedgerSlot`](/docs/chains/solana/solana-api-endpoints/minimum-ledger-slot) | -| [`requestAirdrop`](/docs/chains/solana/solana-api-endpoints/request-airdrop) | [`sendTransaction`](/docs/chains/solana/solana-api-endpoints/send-transaction) | -| [`simulateBundle`](/docs/chains/solana/solana-api-endpoints/simulate-bundle) | [`simulateTransaction`](/docs/chains/solana/solana-api-endpoints/simulate-transaction) | +| [`getBalanceByOwnerAtSlot`](/docs/chains/solana/solana-api-endpoints/get-balance-by-owner-at-slot) | [`getBlock`](/docs/chains/solana/solana-api-endpoints/get-block) | +| [`getBlockCommitment`](/docs/chains/solana/solana-api-endpoints/get-block-commitment) | [`getBlockHeight`](/docs/chains/solana/solana-api-endpoints/get-block-height) | +| [`getBlockProduction`](/docs/chains/solana/solana-api-endpoints/get-block-production) | [`getBlocks`](/docs/chains/solana/solana-api-endpoints/get-blocks) | +| [`getBlocksWithLimit`](/docs/chains/solana/solana-api-endpoints/get-blocks-with-limit) | [`getBlockTime`](/docs/chains/solana/solana-api-endpoints/get-block-time) | +| [`getClusterNodes`](/docs/chains/solana/solana-api-endpoints/get-cluster-nodes) | [`getEpochInfo`](/docs/chains/solana/solana-api-endpoints/get-epoch-info) | +| [`getEpochSchedule`](/docs/chains/solana/solana-api-endpoints/get-epoch-schedule) | [`getFeeForMessage`](/docs/chains/solana/solana-api-endpoints/get-fee-for-message) | +| [`getFirstAvailableBlock`](/docs/chains/solana/solana-api-endpoints/get-first-available-block) | [`getGenesisHash`](/docs/chains/solana/solana-api-endpoints/get-genesis-hash) | +| [`getHealth`](/docs/chains/solana/solana-api-endpoints/get-health) | [`getHighestSnapshotSlot`](/docs/chains/solana/solana-api-endpoints/get-highest-snapshot-slot) | +| [`getIdentity`](/docs/chains/solana/solana-api-endpoints/get-identity) | [`getInflationGovernor`](/docs/chains/solana/solana-api-endpoints/get-inflation-governor) | +| [`getInflationRate`](/docs/chains/solana/solana-api-endpoints/get-inflation-rate) | [`getInflationReward`](/docs/chains/solana/solana-api-endpoints/get-inflation-reward) | +| [`getLargestAccounts`](/docs/chains/solana/solana-api-endpoints/get-largest-accounts) | [`getLatestBlockhash`](/docs/chains/solana/solana-api-endpoints/get-latest-blockhash) | +| [`getLeaderSchedule`](/docs/chains/solana/solana-api-endpoints/get-leader-schedule) | [`getMaxRetransmitSlot`](/docs/chains/solana/solana-api-endpoints/get-max-retransmit-slot) | +| [`getMaxShredInsertSlot`](/docs/chains/solana/solana-api-endpoints/get-max-shred-insert-slot) | [`getMinimumBalanceForRentExemption`](/docs/chains/solana/solana-api-endpoints/get-minimum-balance-for-rent-exemption) | +| [`getMultipleAccounts`](/docs/chains/solana/solana-api-endpoints/get-multiple-accounts) | [`getPriorityFeeEstimate`](/docs/chains/solana/solana-api-endpoints/get-priority-fee-estimate) | +| [`getProgramAccounts`](/docs/chains/solana/solana-api-endpoints/get-program-accounts) | [`getProgramAccountsV2`](/docs/chains/solana/solana-api-endpoints/get-program-accounts-v-2) | +| [`getRecentPerformanceSamples`](/docs/chains/solana/solana-api-endpoints/get-recent-performance-samples) | [`getRecentPrioritizationFees`](/docs/chains/solana/solana-api-endpoints/get-recent-prioritization-fees) | +| [`getSignaturesForAddress`](/docs/chains/solana/solana-api-endpoints/get-signatures-for-address) | [`getSignatureStatuses`](/docs/chains/solana/solana-api-endpoints/get-signature-statuses) | +| [`getSlot`](/docs/chains/solana/solana-api-endpoints/get-slot) | [`getSlotLeader`](/docs/chains/solana/solana-api-endpoints/get-slot-leader) | +| [`getSlotLeaders`](/docs/chains/solana/solana-api-endpoints/get-slot-leaders) | [`getStakeActivation`](/docs/chains/solana/solana-api-endpoints/get-stake-activation) | +| [`getStakeMinimumDelegation`](/docs/chains/solana/solana-api-endpoints/get-stake-minimum-delegation) | [`getSupply`](/docs/chains/solana/solana-api-endpoints/get-supply) | +| [`getTokenAccountBalance`](/docs/chains/solana/solana-api-endpoints/get-token-account-balance) | [`getTokenAccountsByDelegate`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-delegate) | +| [`getTokenAccountsByOwner`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner) | [`getTokenAccountsByOwnerAtSlot`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner-at-slot) | +| [`getTokenAccountsByOwnerV2`](/docs/chains/solana/solana-api-endpoints/get-token-accounts-by-owner-v-2) | [`getTokenHoldersAtSlot`](/docs/chains/solana/solana-api-endpoints/get-token-holders-at-slot) | +| [`getTokenLargestAccounts`](/docs/chains/solana/solana-api-endpoints/get-token-largest-accounts) | [`getTokenSupply`](/docs/chains/solana/solana-api-endpoints/get-token-supply) | +| [`getTransaction`](/docs/chains/solana/solana-api-endpoints/get-transaction) | [`getTransactionCount`](/docs/chains/solana/solana-api-endpoints/get-transaction-count) | +| [`getTransactionsForAddress`](/docs/chains/solana/solana-api-endpoints/get-transactions-for-address) | [`getVersion`](/docs/chains/solana/solana-api-endpoints/get-version) | +| [`getVoteAccounts`](/docs/chains/solana/solana-api-endpoints/get-vote-accounts) | [`isBlockhashValid`](/docs/chains/solana/solana-api-endpoints/is-blockhash-valid) | +| [`minimumLedgerSlot`](/docs/chains/solana/solana-api-endpoints/minimum-ledger-slot) | [`requestAirdrop`](/docs/chains/solana/solana-api-endpoints/request-airdrop) | +| [`sendTransaction`](/docs/chains/solana/solana-api-endpoints/send-transaction) | [`simulateBundle`](/docs/chains/solana/solana-api-endpoints/simulate-bundle) | +| [`simulateTransaction`](/docs/chains/solana/solana-api-endpoints/simulate-transaction) | | ## Related APIs