Skip to content

Commit f27201c

Browse files
Merge pull request #37 from bitquery/feat/v1-full-seo-improvements
V1 Docs Full SEO Overhaul: metadata, content expansion, internal linking & deprecation notices
2 parents 0feb235 + 21e7c45 commit f27201c

399 files changed

Lines changed: 6867 additions & 580 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
.env.test.local
1717
.env.production.local
1818

19+
# Local SEO artifacts — do not commit
20+
SEO-MEASUREMENT.md
21+
seo/
22+
scripts/verify-static-seo-local.sh
23+
1924
npm-debug.log*
2025
yarn-debug.log*
2126
yarn-error.log*

docs/API-Blog/dogecoin-wallet-auditing.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: "Dogecoin Wallet Auditing with Bitquery API"
3+
description: "Audit Dogecoin wallets for reporting, compliance, and forensics using Bitquery APIs: balances, transactions, and money-flow visualization."
4+
keywords: [Dogecoin, wallet audit, Bitquery API, blockchain, forensics, transactions]
5+
---
6+
17
# How to Audit a Dogecoin Wallet
28

39
Dogecoin, originally created as a meme cryptocurrency, has grown to be a significant digital asset with a vibrant community. With the increasing adoption of Dogecoin in transactions and investments, there is a rising need to audit Dogecoin wallets for various purposes, including financial reporting, compliance, and forensic investigations. In this blog, we will explore who needs Dogecoin wallet data, the types of data required, and how to audit Dogecoin wallets using Bitquery APIs.
@@ -62,3 +68,11 @@ A forensic accountant might use Bitquery to track Dogecoin transactions across m
6268
Auditing a Dogecoin wallet requires a thorough understanding of blockchain data and the right tools to analyze it. Certified Accountants, external auditors, forensic accountants, and regulatory bodies all have a stake in ensuring the integrity of Dogecoin wallets. By leveraging tools like Bitquery, auditors can efficiently access and analyze the necessary data to perform accurate and comprehensive audits.
6369

6470
Understanding the complexities of Dogecoin transactions and balances is key to a successful audit, ensuring transparency and trust in the growing world of cryptocurrency.
71+
72+
## Related Resources
73+
74+
- [Bitquery documentation home](https://docs.bitquery.io/v1/docs/intro)
75+
- [How to start with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
76+
- [Bitcoin API examples](https://docs.bitquery.io/v1/docs/examples/Bitcoin)
77+
- [Blockchain API examples — overview](https://docs.bitquery.io/v1/docs/Examples/overview)
78+
- [Coinpath explained — overview](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)

docs/Examples/Beacon Chain Examples/eth2_examples.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
---
2+
title: "Ethereum 2 / Beacon Chain API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Ethereum 2 and Beacon Chain data. Get validators, attestations, slots, and network stats."
4+
keywords: [Ethereum 2 API examples, Beacon Chain GraphQL queries, Bitquery]
25
sidebar_position: 1
36
---
47

5-
68
# ETH2 Examples
79

810
Our ETH2 APIs provides extensive data on Beacon Chain. Let's look at some of the examples.
911

10-
### Get Historical Validator Statuses
12+
### Get Daily Ethereum Beacon Chain Validator Status Counts
1113

1214
You can get the daily stats of validator statuses (active_exiting, active_ongoing, active_slashed, pending_queued and so on) using the below query. Access it on the [IDE](https://ide.bitquery.io/Validator-Counts-Daily-For-all-status)
1315

@@ -26,7 +28,7 @@ query MyQuery {
2628
```
2729

2830

29-
### ETH2 Deposits
31+
### List Largest Ethereum Beacon Chain Validator Deposits by Amount
3032

3133
In ETH2, the validators are decided based on the amount they stake. The below example, gets top validators based on the amount deposited.
3234

@@ -79,7 +81,7 @@ This query returns:
7981

8082
- The maximum date (end) on which the validator made a deposit.
8183

82-
### ETH2 Validator token unlock
84+
### Track Ethereum Beacon Chain Validator Balance Changes Over Time
8385

8486
The below returns a list of validator updates for a given validator index `$index`, sorted by ascending date. Each validator update includes the date of the update, the change in validator balance, and the maximum validator balance after the update.
8587

@@ -113,7 +115,7 @@ query ($network: Ethereum2Network!, $dateFormat: String!, $index: Int!, $from: I
113115
```
114116

115117

116-
### Beacon Chain Attestor Slashings
118+
### List Ethereum Beacon Chain Attester Slashings for a Validator Index
117119

118120
The below query returns a list of attester slashings for a given validator index `$index`, sorted by ascending date. Each attester slashing includes the date of the slashing, the parent root hash, the ETH1 deposit count, the ETH1 deposit root hash, the ETH1 block hash, the state root hash, and the validator's public key and index.
119121

@@ -154,4 +156,12 @@ query ($network: Ethereum2Network!, $dateFormat: String!, $index: Int!, $from: I
154156
"till": null,
155157
"dateFormat": "%Y-%m-%d"
156158
}
157-
```
159+
```
160+
161+
## Related Resources
162+
163+
- [Ethereum 2 schema overview](https://docs.bitquery.io/v1/docs/Schema/ethereum2/overview)
164+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
165+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
166+
- [Blockchain API examples overview](https://docs.bitquery.io/v1/docs/Examples/overview)
167+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

docs/Examples/Dogecoin/get-latest-price.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
1+
---
2+
title: "Dogecoin Price API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Dogecoin USD price from on-chain data. Get latest price and block context."
4+
keywords: [Dogecoin API examples, Dogecoin GraphQL queries, Bitquery]
5+
---
6+
17
# Get Latest Price of Doge Coin in USD
28

9+
## Query Latest Dogecoin USD Price from Recent On-Chain Inputs
10+
311
Doge Coin is one of the most famous meme coin in the cryptocurrency space. Using [this](https://ide.bitquery.io/dogecoin-price-in-use_1) query, we can get the latest price of Doge Coin in `USD`.
412

513
```graphql
@@ -21,3 +29,11 @@ query MyQuery {
2129
}
2230
}
2331
```
32+
33+
## Related Resources
34+
35+
- [Dogecoin schema overview](https://docs.bitquery.io/v1/docs/Schema/Dogecoin/overview)
36+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
37+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
38+
- [Dogecoin inflow/outflow example](https://docs.bitquery.io/v1/docs/Examples/Dogecoin/inflow-outflow)
39+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

docs/Examples/Dogecoin/inflow-outflow.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
1+
---
2+
title: "Dogecoin Transfers API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Dogecoin transfers and address flows. Get inbound and outbound transfer paths."
4+
keywords: [Dogecoin API examples, Dogecoin GraphQL queries, Bitquery]
5+
---
6+
17
# Tranfers of an Address on DogeCoin Network
28

9+
## Dogecoin Address Inbound and Outbound Coinpath Depth and Amounts
10+
311
Doge Coin is one of the most famous meme coin in the cryptocurrency space. Using [this](https://ide.bitquery.io/zFB1y4MP5B) query, we can get the transfers of Doge Coin to a particular address.
412

513
```graphql
@@ -80,3 +88,11 @@ query (
8088
"dateFormat": "%Y-%m"
8189
}
8290
```
91+
92+
## Related Resources
93+
94+
- [Dogecoin schema overview](https://docs.bitquery.io/v1/docs/Schema/Dogecoin/overview)
95+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
96+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
97+
- [Dogecoin latest price example](https://docs.bitquery.io/v1/docs/Examples/Dogecoin/get-latest-price)
98+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

docs/Examples/Input_Output/IO_examples.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1+
---
2+
title: "Inputs & Outputs API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for chain inputs and outputs. Get spend volume, currencies, and Flow token metrics."
4+
keywords: [inputs outputs API examples, GraphQL queries, Bitquery]
5+
---
6+
17
# Inputs and Outputs
28

3-
## Getting Spend Volume of a Token
9+
## Aggregate FlowToken Daily Volumes from Flow Inputs and Outputs
410

511
```
612
query MyQuery {
@@ -40,3 +46,11 @@ query MyQuery {
4046
4147
```
4248

49+
## Related Resources
50+
51+
- [Flow schema overview](https://docs.bitquery.io/v1/docs/Schema/flow/overview)
52+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
53+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
54+
- [UTXO input/output examples](https://docs.bitquery.io/v1/docs/Examples/Transactions/input-output-api)
55+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)
56+

docs/Examples/Solana/address-api.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1+
---
2+
title: "Solana Address API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Solana addresses. Get balances, annotations, and multi-address lookups."
4+
keywords: [Solana API examples, Solana GraphQL queries, Bitquery]
5+
---
6+
17
# Solana Address API
28

3-
## Latest Balance of an address
9+
## Get Latest Solana Address Balance
410

511
This below query will get you the latest balance of an address.
612
You can run the query [here](https://ide.bitquery.io/address-balance-api).
@@ -17,7 +23,7 @@ query MyQuery {
1723
}
1824
```
1925

20-
## Latest Balance of multiple addresses
26+
## Query Multiple Solana Address Balances
2127

2228
This below query will get you the latest balance of multiple addresses. You can specify any other addresses as well. And you can test the API with as many addresses as you like.
2329
You can run the query [here](https://ide.bitquery.io/latest-balances-of-multiple-addresses).
@@ -33,3 +39,11 @@ query MyQuery {
3339
}
3440
}
3541
```
42+
43+
## Related Resources
44+
45+
- [Solana schema overview](https://docs.bitquery.io/v1/docs/Schema/solana/overview)
46+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
47+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
48+
- [Solana transfers examples](https://docs.bitquery.io/v1/docs/Examples/Solana/transfers)
49+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

docs/Examples/Solana/instructions.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1+
---
2+
title: "Solana Instructions API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Solana instructions. Get program instructions, actions, logs, and transaction context."
4+
keywords: [Solana API examples, Solana GraphQL queries, Bitquery]
5+
---
6+
17
# Solana Instructions Data
28

3-
## Recent Solana Instructions
9+
## Recent Solana Instructions with Actions, Programs, and Logs
410

511
The below query allows you to retrieve a set of instructions from the Solana blockchain network. These instructions form the building blocks of transactions and smart contracts on the network.
612
The fields within the instructions `{}` specify the data that the query will return for each instruction. This includes details about the action, block, transaction, program, log, external action, external program, and raw data associated with each instruction.
@@ -68,7 +74,7 @@ query ($network: SolanaNetwork!, $limit: Int!, $offset: Int!) {
6874

6975
This will return the last 100 instructions from the Solana network on a particular day. You can adjust the limit and offset and period parameters as needed to retrieve different sets of instructions.
7076

71-
## Find Transactions based on Program
77+
## Find Solana Instructions by Parsed Action Name
7278

7379
The below query find all instructions, corresponding transactions and program logs for a specific program on the Solana blockchain.
7480
You can run the query [here](https://ide.bitquery.io/Solana-compactupdatevotestate-Action_4)
@@ -133,7 +139,7 @@ query ($network: SolanaNetwork!, $limit: Int!, $offset: Int!) {
133139
"network": "solana"
134140
}
135141
```
136-
## Recent Solana Transactions
142+
## Recent Solana Transactions After Block Height with Fee and Signer
137143

138144
The query provided retrieves the latest transactions on the Solana blockchain following block number `286563743` after the timestamp of `2024-12-18T06:30:00Z`. It details the count of instructions within each transaction, identifies the account that initiated the transaction, and lists the unique signature that distinguishes the transaction. Additionally, it specifies the number of inner instructions, which are instructions nested within other instructions, among other transaction-related information. You can run the query [here](https://ide.bitquery.io/Recent-Solana-Transactions_1)
139145

@@ -164,3 +170,11 @@ query MyQuery {
164170
}
165171
166172
```
173+
174+
## Related Resources
175+
176+
- [Solana schema overview](https://docs.bitquery.io/v1/docs/Schema/solana/overview)
177+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
178+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
179+
- [Solana transactions examples](https://docs.bitquery.io/v1/docs/Examples/Solana/transactions-api)
180+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

docs/Examples/Solana/transactions-api.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1+
---
2+
title: "Solana Transactions API Examples — Bitquery GraphQL"
3+
description: "Example GraphQL queries for Solana transactions. Get transactions by time range, fees, instructions, and block context."
4+
keywords: [Solana API examples, Solana GraphQL queries, Bitquery]
5+
---
6+
17
# Solana Transactions API
28

3-
## Transactions in a specific timeperiod
9+
## Get Solana Transactions by Date Range
410

511
This below query will get you the transactions for a specific timeperiod. You can change the timeperiod values as per your need.
612
You can run the query [here](https://ide.bitquery.io/transactions-in-a-specific-timeperiod).
@@ -33,7 +39,7 @@ query MyQuery {
3339
3440
```
3541

36-
## Transactions of an address for a specific timeperiod
42+
## Get Solana Address Transactions by Date Range
3743

3844
This below query will get you the transactions of an address for a specific timeperiod. You can change the address and timeperiod values as per your need.
3945
You can run the query [here](https://ide.bitquery.io/transactions-of-an-address-in-a-specific-timeperiod).
@@ -66,3 +72,11 @@ query MyQuery {
6672
}
6773
6874
```
75+
76+
## Related Resources
77+
78+
- [Solana schema overview](https://docs.bitquery.io/v1/docs/Schema/solana/overview)
79+
- [Coinpath explained](https://docs.bitquery.io/v1/docs/building-queries/Coinpath-Explained/Overview)
80+
- [Getting started with the GraphQL IDE](https://docs.bitquery.io/v1/docs/graphql-ide/how-to-start)
81+
- [Solana transfers examples](https://docs.bitquery.io/v1/docs/Examples/Solana/transfers)
82+
- [Bitquery documentation intro](https://docs.bitquery.io/v1/docs/intro)

0 commit comments

Comments
 (0)