Skip to content

New Crowdin updates #921

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3,032 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3032 commits
Select commit Hold shift + click to select a range
11d91f8
New translations ql-schema.mdx (Dutch)
benface Jul 10, 2025
a17e3ba
New translations subgraph-manifest.mdx (Dutch)
benface Jul 10, 2025
d801ba1
New translations best-practices.mdx (Dutch)
benface Jul 10, 2025
82918d0
New translations architecture.md (Dutch)
benface Jul 10, 2025
7cd880a
New translations live.md (Dutch)
benface Jul 10, 2025
a855a0a
New translations api.mdx (Polish)
benface Jul 10, 2025
73ff850
New translations benefits.mdx (Polish)
benface Jul 10, 2025
110b085
New translations ql-schema.mdx (Polish)
benface Jul 10, 2025
7f3298e
New translations subgraph-manifest.mdx (Polish)
benface Jul 10, 2025
37a2b50
New translations best-practices.mdx (Polish)
benface Jul 10, 2025
810b2e1
New translations architecture.md (Polish)
benface Jul 10, 2025
9b83439
New translations live.md (Polish)
benface Jul 10, 2025
3aea98d
New translations api.mdx (Portuguese)
benface Jul 10, 2025
a3508d3
New translations benefits.mdx (Portuguese)
benface Jul 10, 2025
69fde12
New translations ql-schema.mdx (Portuguese)
benface Jul 10, 2025
d32a9fd
New translations subgraph-manifest.mdx (Portuguese)
benface Jul 10, 2025
bf703c4
New translations best-practices.mdx (Portuguese)
benface Jul 10, 2025
13ebdcb
New translations architecture.md (Portuguese)
benface Jul 10, 2025
15ef69f
New translations live.md (Portuguese)
benface Jul 10, 2025
757a28e
New translations api.mdx (Russian)
benface Jul 10, 2025
7362c17
New translations benefits.mdx (Russian)
benface Jul 10, 2025
180f4ff
New translations ql-schema.mdx (Russian)
benface Jul 10, 2025
3e4f9dd
New translations subgraph-manifest.mdx (Russian)
benface Jul 10, 2025
d51e996
New translations best-practices.mdx (Russian)
benface Jul 10, 2025
4399f63
New translations architecture.md (Russian)
benface Jul 10, 2025
d49c5b7
New translations live.md (Russian)
benface Jul 10, 2025
11f0f6e
New translations api.mdx (Swedish)
benface Jul 10, 2025
ebc2bdf
New translations benefits.mdx (Swedish)
benface Jul 10, 2025
6e2918d
New translations ql-schema.mdx (Swedish)
benface Jul 10, 2025
52059d1
New translations subgraph-manifest.mdx (Swedish)
benface Jul 10, 2025
1100ca5
New translations best-practices.mdx (Swedish)
benface Jul 10, 2025
1567d0a
New translations architecture.md (Swedish)
benface Jul 10, 2025
6fdb9f1
New translations live.md (Swedish)
benface Jul 10, 2025
3f91447
New translations api.mdx (Turkish)
benface Jul 10, 2025
a16bdfb
New translations benefits.mdx (Turkish)
benface Jul 10, 2025
e73f7ae
New translations ql-schema.mdx (Turkish)
benface Jul 10, 2025
3442b93
New translations subgraph-manifest.mdx (Turkish)
benface Jul 10, 2025
c8dd3f4
New translations best-practices.mdx (Turkish)
benface Jul 10, 2025
ab147bb
New translations architecture.md (Turkish)
benface Jul 10, 2025
da985a6
New translations live.md (Turkish)
benface Jul 10, 2025
dec471b
New translations api.mdx (Ukrainian)
benface Jul 10, 2025
b697e41
New translations benefits.mdx (Ukrainian)
benface Jul 10, 2025
089690e
New translations ql-schema.mdx (Ukrainian)
benface Jul 10, 2025
fece2e0
New translations subgraph-manifest.mdx (Ukrainian)
benface Jul 10, 2025
3e96f98
New translations best-practices.mdx (Ukrainian)
benface Jul 10, 2025
9adf11b
New translations architecture.md (Ukrainian)
benface Jul 10, 2025
188f8d6
New translations live.md (Ukrainian)
benface Jul 10, 2025
da39b4d
New translations api.mdx (Chinese Simplified)
benface Jul 10, 2025
cc11289
New translations benefits.mdx (Chinese Simplified)
benface Jul 10, 2025
9bce180
New translations ql-schema.mdx (Chinese Simplified)
benface Jul 10, 2025
a64f5b5
New translations subgraph-manifest.mdx (Chinese Simplified)
benface Jul 10, 2025
75c78d4
New translations best-practices.mdx (Chinese Simplified)
benface Jul 10, 2025
2773c3e
New translations architecture.md (Chinese Simplified)
benface Jul 10, 2025
57ac2bd
New translations live.md (Chinese Simplified)
benface Jul 10, 2025
cdaed6a
New translations api.mdx (Urdu (Pakistan))
benface Jul 10, 2025
916bd8f
New translations benefits.mdx (Urdu (Pakistan))
benface Jul 10, 2025
d39ff6b
New translations ql-schema.mdx (Urdu (Pakistan))
benface Jul 10, 2025
38b88a6
New translations subgraph-manifest.mdx (Urdu (Pakistan))
benface Jul 10, 2025
58d872d
New translations best-practices.mdx (Urdu (Pakistan))
benface Jul 10, 2025
e58f114
New translations architecture.md (Urdu (Pakistan))
benface Jul 10, 2025
f81c6e3
New translations live.md (Urdu (Pakistan))
benface Jul 10, 2025
d68cce4
New translations api.mdx (Vietnamese)
benface Jul 10, 2025
46f108c
New translations benefits.mdx (Vietnamese)
benface Jul 10, 2025
a35c818
New translations ql-schema.mdx (Vietnamese)
benface Jul 10, 2025
461be8f
New translations subgraph-manifest.mdx (Vietnamese)
benface Jul 10, 2025
5934718
New translations best-practices.mdx (Vietnamese)
benface Jul 10, 2025
296552c
New translations architecture.md (Vietnamese)
benface Jul 10, 2025
19565d5
New translations live.md (Vietnamese)
benface Jul 10, 2025
6a91c6f
New translations api.mdx (Marathi)
benface Jul 10, 2025
27b2736
New translations benefits.mdx (Marathi)
benface Jul 10, 2025
fdcc998
New translations ql-schema.mdx (Marathi)
benface Jul 10, 2025
71b4632
New translations subgraph-manifest.mdx (Marathi)
benface Jul 10, 2025
e416dd0
New translations best-practices.mdx (Marathi)
benface Jul 10, 2025
4aa1f2c
New translations architecture.md (Marathi)
benface Jul 10, 2025
c1cdfd9
New translations live.md (Marathi)
benface Jul 10, 2025
51e2588
New translations api.mdx (Hindi)
benface Jul 10, 2025
100ca74
New translations benefits.mdx (Hindi)
benface Jul 10, 2025
ccd65e9
New translations ql-schema.mdx (Hindi)
benface Jul 10, 2025
f138195
New translations subgraph-manifest.mdx (Hindi)
benface Jul 10, 2025
863488f
New translations best-practices.mdx (Hindi)
benface Jul 10, 2025
df7bee6
New translations architecture.md (Hindi)
benface Jul 10, 2025
17567af
New translations live.md (Hindi)
benface Jul 10, 2025
2b295cf
New translations claude.mdx (Romanian)
benface Jul 11, 2025
ca682a1
New translations claude.mdx (French)
benface Jul 11, 2025
8bc0d1c
New translations claude.mdx (Spanish)
benface Jul 11, 2025
64558d0
New translations claude.mdx (Arabic)
benface Jul 11, 2025
7b318cb
New translations claude.mdx (Czech)
benface Jul 11, 2025
7f68bb0
New translations claude.mdx (German)
benface Jul 11, 2025
b0d6f69
New translations claude.mdx (Italian)
benface Jul 11, 2025
90da3ed
New translations claude.mdx (Japanese)
benface Jul 11, 2025
c5e9941
New translations claude.mdx (Korean)
benface Jul 11, 2025
22e8a2f
New translations claude.mdx (Dutch)
benface Jul 11, 2025
c56334a
New translations claude.mdx (Polish)
benface Jul 11, 2025
8cc1936
New translations claude.mdx (Portuguese)
benface Jul 11, 2025
a86e7e5
New translations claude.mdx (Russian)
benface Jul 11, 2025
3e1768f
New translations claude.mdx (Swedish)
benface Jul 11, 2025
44fb771
New translations claude.mdx (Turkish)
benface Jul 11, 2025
2f2d867
New translations claude.mdx (Ukrainian)
benface Jul 11, 2025
7f0d0aa
New translations claude.mdx (Chinese Simplified)
benface Jul 11, 2025
0d3f661
New translations claude.mdx (Urdu (Pakistan))
benface Jul 11, 2025
4a34126
New translations claude.mdx (Vietnamese)
benface Jul 11, 2025
d894687
New translations claude.mdx (Marathi)
benface Jul 11, 2025
ec3e5d4
New translations claude.mdx (Hindi)
benface Jul 11, 2025
73b628a
New translations unit-testing-framework.mdx (Romanian)
benface Jul 14, 2025
8ca5dd3
New translations unit-testing-framework.mdx (French)
benface Jul 14, 2025
899d5eb
New translations unit-testing-framework.mdx (Spanish)
benface Jul 14, 2025
fb4ace2
New translations unit-testing-framework.mdx (Arabic)
benface Jul 14, 2025
be4b430
New translations unit-testing-framework.mdx (Czech)
benface Jul 14, 2025
2ae75a4
New translations unit-testing-framework.mdx (German)
benface Jul 14, 2025
2b03612
New translations unit-testing-framework.mdx (Italian)
benface Jul 14, 2025
6ce002c
New translations unit-testing-framework.mdx (Japanese)
benface Jul 14, 2025
1294f7b
New translations unit-testing-framework.mdx (Korean)
benface Jul 14, 2025
f414ce5
New translations api.mdx (Romanian)
benface Jul 14, 2025
e231d1c
New translations subgraph-manifest.mdx (Romanian)
benface Jul 14, 2025
988fbd3
New translations api.mdx (French)
benface Jul 14, 2025
3a50b89
New translations subgraph-manifest.mdx (French)
benface Jul 14, 2025
41dba5a
New translations api.mdx (Spanish)
benface Jul 14, 2025
87bc5b9
New translations subgraph-manifest.mdx (Spanish)
benface Jul 14, 2025
26e1ed9
New translations api.mdx (Arabic)
benface Jul 14, 2025
c45b788
New translations subgraph-manifest.mdx (Arabic)
benface Jul 14, 2025
b1ff671
New translations api.mdx (Czech)
benface Jul 14, 2025
413c12e
New translations subgraph-manifest.mdx (Czech)
benface Jul 14, 2025
15ffb36
New translations api.mdx (German)
benface Jul 14, 2025
1bfd578
New translations subgraph-manifest.mdx (German)
benface Jul 14, 2025
960385f
New translations api.mdx (Italian)
benface Jul 14, 2025
22748bc
New translations subgraph-manifest.mdx (Italian)
benface Jul 14, 2025
9b89bd1
New translations api.mdx (Japanese)
benface Jul 14, 2025
5b9db6d
New translations subgraph-manifest.mdx (Japanese)
benface Jul 14, 2025
94f9e52
New translations api.mdx (Korean)
benface Jul 14, 2025
9bb2f3f
New translations unit-testing-framework.mdx (Dutch)
benface Jul 14, 2025
00a178f
New translations unit-testing-framework.mdx (Polish)
benface Jul 14, 2025
24fcbb7
New translations unit-testing-framework.mdx (Portuguese)
benface Jul 14, 2025
76fb9fc
New translations unit-testing-framework.mdx (Russian)
benface Jul 14, 2025
f623a4c
New translations unit-testing-framework.mdx (Swedish)
benface Jul 14, 2025
3edec25
New translations unit-testing-framework.mdx (Turkish)
benface Jul 14, 2025
5574f62
New translations unit-testing-framework.mdx (Ukrainian)
benface Jul 14, 2025
3af8743
New translations unit-testing-framework.mdx (Chinese Simplified)
benface Jul 14, 2025
460609d
New translations unit-testing-framework.mdx (Urdu (Pakistan))
benface Jul 14, 2025
065f9f7
New translations unit-testing-framework.mdx (Vietnamese)
benface Jul 14, 2025
d31c72c
New translations unit-testing-framework.mdx (Marathi)
benface Jul 14, 2025
81cf262
New translations unit-testing-framework.mdx (Hindi)
benface Jul 14, 2025
3645234
New translations subgraph-manifest.mdx (Korean)
benface Jul 14, 2025
6614028
New translations api.mdx (Dutch)
benface Jul 14, 2025
7373a19
New translations subgraph-manifest.mdx (Dutch)
benface Jul 14, 2025
d4a9d48
New translations api.mdx (Polish)
benface Jul 14, 2025
02798cd
New translations subgraph-manifest.mdx (Polish)
benface Jul 14, 2025
bf3e4db
New translations api.mdx (Portuguese)
benface Jul 14, 2025
2b2b466
New translations subgraph-manifest.mdx (Portuguese)
benface Jul 14, 2025
4fad51d
New translations api.mdx (Russian)
benface Jul 14, 2025
81b1abe
New translations subgraph-manifest.mdx (Russian)
benface Jul 14, 2025
c25ad87
New translations api.mdx (Swedish)
benface Jul 14, 2025
0c860f0
New translations subgraph-manifest.mdx (Swedish)
benface Jul 14, 2025
e64aa2b
New translations api.mdx (Turkish)
benface Jul 14, 2025
4b17762
New translations overview.mdx (Romanian)
benface Jul 14, 2025
35eff1c
New translations arbitrum-faq.mdx (Romanian)
benface Jul 14, 2025
9d7cecb
New translations l2-transfer-tools-faq.mdx (Romanian)
benface Jul 14, 2025
ae366a3
New translations l2-transfer-tools-guide.mdx (Romanian)
benface Jul 14, 2025
8bdb30b
New translations overview.mdx (French)
benface Jul 14, 2025
1e8fb30
New translations arbitrum-faq.mdx (French)
benface Jul 14, 2025
b751dc9
New translations l2-transfer-tools-faq.mdx (French)
benface Jul 14, 2025
47c4c45
New translations l2-transfer-tools-guide.mdx (French)
benface Jul 14, 2025
4eb08eb
New translations overview.mdx (Spanish)
benface Jul 14, 2025
c844a81
New translations arbitrum-faq.mdx (Spanish)
benface Jul 14, 2025
e4709f4
New translations l2-transfer-tools-faq.mdx (Spanish)
benface Jul 14, 2025
bfe9272
New translations l2-transfer-tools-guide.mdx (Spanish)
benface Jul 14, 2025
127391b
New translations overview.mdx (Arabic)
benface Jul 14, 2025
de52040
New translations arbitrum-faq.mdx (Arabic)
benface Jul 14, 2025
0d14e90
New translations l2-transfer-tools-faq.mdx (Arabic)
benface Jul 14, 2025
f6cfec3
New translations l2-transfer-tools-guide.mdx (Arabic)
benface Jul 14, 2025
0c66bf3
New translations overview.mdx (Czech)
benface Jul 14, 2025
2e0c15d
New translations arbitrum-faq.mdx (Czech)
benface Jul 14, 2025
83ebec9
New translations l2-transfer-tools-faq.mdx (Czech)
benface Jul 14, 2025
8913cca
New translations l2-transfer-tools-guide.mdx (Czech)
benface Jul 14, 2025
25a70b1
New translations overview.mdx (German)
benface Jul 14, 2025
fa2fea0
New translations arbitrum-faq.mdx (German)
benface Jul 14, 2025
0d0ecb0
New translations l2-transfer-tools-faq.mdx (German)
benface Jul 14, 2025
0abe88a
New translations l2-transfer-tools-guide.mdx (German)
benface Jul 14, 2025
5698e23
New translations overview.mdx (Italian)
benface Jul 14, 2025
ecf9592
New translations arbitrum-faq.mdx (Italian)
benface Jul 14, 2025
f6ded89
New translations l2-transfer-tools-faq.mdx (Italian)
benface Jul 14, 2025
4a4c380
New translations l2-transfer-tools-guide.mdx (Italian)
benface Jul 14, 2025
39c868d
New translations overview.mdx (Japanese)
benface Jul 14, 2025
cfe21f8
New translations arbitrum-faq.mdx (Japanese)
benface Jul 14, 2025
edb5807
New translations l2-transfer-tools-faq.mdx (Japanese)
benface Jul 14, 2025
1fa1e4d
New translations l2-transfer-tools-guide.mdx (Japanese)
benface Jul 14, 2025
10a46fa
New translations overview.mdx (Korean)
benface Jul 14, 2025
f345a98
New translations arbitrum-faq.mdx (Korean)
benface Jul 14, 2025
77012b9
New translations l2-transfer-tools-faq.mdx (Korean)
benface Jul 14, 2025
4868fc8
New translations l2-transfer-tools-guide.mdx (Korean)
benface Jul 14, 2025
76b84fa
New translations subgraph-manifest.mdx (Turkish)
benface Jul 14, 2025
745f5b3
New translations api.mdx (Ukrainian)
benface Jul 14, 2025
0e4c8aa
New translations subgraph-manifest.mdx (Ukrainian)
benface Jul 14, 2025
6303628
New translations api.mdx (Chinese Simplified)
benface Jul 14, 2025
4ba0de3
New translations subgraph-manifest.mdx (Chinese Simplified)
benface Jul 14, 2025
7a98f3a
New translations api.mdx (Urdu (Pakistan))
benface Jul 14, 2025
5b8debe
New translations subgraph-manifest.mdx (Urdu (Pakistan))
benface Jul 14, 2025
b313717
New translations api.mdx (Vietnamese)
benface Jul 14, 2025
36a1ae6
New translations subgraph-manifest.mdx (Vietnamese)
benface Jul 14, 2025
e914319
New translations api.mdx (Marathi)
benface Jul 14, 2025
6c79529
New translations subgraph-manifest.mdx (Marathi)
benface Jul 14, 2025
3cdf19c
New translations api.mdx (Hindi)
benface Jul 14, 2025
e5f79aa
New translations subgraph-manifest.mdx (Hindi)
benface Jul 14, 2025
2b31569
New translations overview.mdx (Dutch)
benface Jul 14, 2025
f6ad260
New translations arbitrum-faq.mdx (Dutch)
benface Jul 14, 2025
256ca24
New translations l2-transfer-tools-faq.mdx (Dutch)
benface Jul 14, 2025
3542d31
New translations l2-transfer-tools-guide.mdx (Dutch)
benface Jul 14, 2025
71efce4
New translations overview.mdx (Polish)
benface Jul 14, 2025
65c7a35
New translations arbitrum-faq.mdx (Polish)
benface Jul 14, 2025
2b229b0
New translations l2-transfer-tools-faq.mdx (Polish)
benface Jul 14, 2025
dc78abc
New translations l2-transfer-tools-guide.mdx (Polish)
benface Jul 14, 2025
367e635
New translations overview.mdx (Portuguese)
benface Jul 14, 2025
cda5dbf
New translations arbitrum-faq.mdx (Portuguese)
benface Jul 14, 2025
3bfdd3e
New translations l2-transfer-tools-faq.mdx (Portuguese)
benface Jul 14, 2025
ed21133
New translations l2-transfer-tools-guide.mdx (Portuguese)
benface Jul 14, 2025
b8737bc
New translations overview.mdx (Russian)
benface Jul 14, 2025
d8af3d3
New translations arbitrum-faq.mdx (Russian)
benface Jul 14, 2025
b722c4e
New translations l2-transfer-tools-faq.mdx (Russian)
benface Jul 14, 2025
321efc6
New translations l2-transfer-tools-guide.mdx (Russian)
benface Jul 14, 2025
ba63e2c
New translations overview.mdx (Swedish)
benface Jul 14, 2025
7dda194
New translations arbitrum-faq.mdx (Swedish)
benface Jul 14, 2025
de2a4c8
New translations l2-transfer-tools-faq.mdx (Swedish)
benface Jul 14, 2025
44678b5
New translations l2-transfer-tools-guide.mdx (Swedish)
benface Jul 14, 2025
51d1585
New translations overview.mdx (Turkish)
benface Jul 14, 2025
bac3d90
New translations arbitrum-faq.mdx (Turkish)
benface Jul 14, 2025
04f2787
New translations l2-transfer-tools-faq.mdx (Turkish)
benface Jul 14, 2025
33f646f
New translations l2-transfer-tools-guide.mdx (Turkish)
benface Jul 14, 2025
2202105
New translations overview.mdx (Ukrainian)
benface Jul 14, 2025
e2d6431
New translations arbitrum-faq.mdx (Ukrainian)
benface Jul 14, 2025
a15d7be
New translations l2-transfer-tools-faq.mdx (Ukrainian)
benface Jul 14, 2025
d3732c7
New translations l2-transfer-tools-guide.mdx (Ukrainian)
benface Jul 14, 2025
79e7e6d
New translations overview.mdx (Chinese Simplified)
benface Jul 14, 2025
de645b4
New translations arbitrum-faq.mdx (Chinese Simplified)
benface Jul 14, 2025
9497a83
New translations l2-transfer-tools-faq.mdx (Chinese Simplified)
benface Jul 14, 2025
bc46be6
New translations l2-transfer-tools-guide.mdx (Chinese Simplified)
benface Jul 14, 2025
5f46570
New translations overview.mdx (Urdu (Pakistan))
benface Jul 14, 2025
9266a19
New translations arbitrum-faq.mdx (Urdu (Pakistan))
benface Jul 14, 2025
e7aedb9
New translations l2-transfer-tools-faq.mdx (Urdu (Pakistan))
benface Jul 14, 2025
147556c
New translations l2-transfer-tools-guide.mdx (Urdu (Pakistan))
benface Jul 14, 2025
eb8c4a1
New translations overview.mdx (Vietnamese)
benface Jul 14, 2025
6608f19
New translations arbitrum-faq.mdx (Vietnamese)
benface Jul 14, 2025
f737063
New translations l2-transfer-tools-faq.mdx (Vietnamese)
benface Jul 14, 2025
7d64ff7
New translations l2-transfer-tools-guide.mdx (Vietnamese)
benface Jul 14, 2025
c7650d0
New translations overview.mdx (Marathi)
benface Jul 14, 2025
ae3d9c3
New translations arbitrum-faq.mdx (Marathi)
benface Jul 14, 2025
f90aa0b
New translations l2-transfer-tools-faq.mdx (Marathi)
benface Jul 14, 2025
7b2620a
New translations l2-transfer-tools-guide.mdx (Marathi)
benface Jul 14, 2025
561ffcc
New translations overview.mdx (Hindi)
benface Jul 14, 2025
8ff375b
New translations arbitrum-faq.mdx (Hindi)
benface Jul 14, 2025
54a8e9e
New translations l2-transfer-tools-faq.mdx (Hindi)
benface Jul 14, 2025
50eb5fd
New translations l2-transfer-tools-guide.mdx (Hindi)
benface Jul 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
69 changes: 24 additions & 45 deletions website/src/pages/ar/about.mdx
Original file line number Diff line number Diff line change
@@ -1,67 +1,46 @@
---
title: حول The Graph
title: About The Graph
description: This page summarizes the core concepts and basics of The Graph Network.
---

## What is The Graph?

The Graph is a powerful decentralized protocol that enables seamless querying and indexing of blockchain data. It simplifies the complex process of querying blockchain data, making dapp development faster and easier.
The Graph is a decentralized protocol for indexing and querying blockchain data across [90+ networks](/supported-networks/).

## Understanding the Basics
Its data services include:

Projects with complex smart contracts such as [Uniswap](https://uniswap.org/) and NFTs initiatives like [Bored Ape Yacht Club](https://boredapeyachtclub.com/) store data on the Ethereum blockchain, making it very difficult to read anything other than basic data directly from the blockchain.
- [Subgraphs](/subgraphs/developing/subgraphs/): Open APIs to query blockchain data that can be created or queried by anyone.
- [Substreams](/substreams/introduction/): High-performance data streams for real-time blockchain processing, built with modular components.
- [Token API Beta](/token-api/quick-start/): Instant access to standardized token data requiring zero setup.

### Challenges Without The Graph
### Why Blockchain Data is Difficult to Query

In the case of the example listed above, Bored Ape Yacht Club, you can perform basic read operations on [the contract](https://etherscan.io/address/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d#code). You can read the owner of a certain Ape, read the content URI of an Ape based on their ID, or read the total supply.
Reading data from blockchains requires processing smart contract events, parsing metadata from IPFS, and manually aggregating data.

- This can be done because these read operations are programmed directly into the smart contract itself. However, more advanced, specific, and real-world queries and operations like aggregation, search, relationships, and non-trivial filtering, **are not possible**.
The result is slow performance, complex infrastructure, and scalability issues.

- For instance, if you want to inquire about Apes owned by a specific address and refine your search based on a particular characteristic, you would not be able to obtain that information by directly interacting with the contract itself.
## How The Graph Solves This

- To get more data, you would have to process every single [`transfer`](https://etherscan.io/address/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d#code#L1746) event ever emitted, read the metadata from IPFS using the Token ID and IPFS hash, and then aggregate it.
The Graph uses a combination of cutting-edge research, core dev expertise, and independent Indexers to make blockchain data accessible for developers.

### Why is this a problem?
Find the perfect data service for you:

It would take **hours or even days** for a decentralized application (dapp) running in a browser to get an answer to these simple questions.
### 1. Custom Real-Time Data Streams

Alternatively, you have the option to set up your own server, process the transactions, store them in a database, and create an API endpoint to query the data. However, this option is [resource intensive](/resources/benefits/), needs maintenance, presents a single point of failure, and breaks important security properties required for decentralization.
**Use Case:** High-frequency trading, live analytics.

Blockchain properties, such as finality, chain reorganizations, and uncled blocks, add complexity to the process, making it time-consuming and conceptually challenging to retrieve accurate query results from blockchain data.
- [Build Substreams](/substreams/introduction/)
- [Browse Community Substreams](https://substreams.dev/)

## The Graph Provides a Solution
### 2. Instant Token Data

The Graph solves this challenge with a decentralized protocol that indexes and enables the efficient and high-performance querying of blockchain data. These APIs (indexed "Subgraphs") can then be queried with a standard GraphQL API.
**Use Case:** Wallet balances, liquidity pools, transfer events.

Today, there is a decentralized protocol that is backed by the open source implementation of [Graph Node](https://github.com/graphprotocol/graph-node) that enables this process.
- [Start with Token API](/token-api/quick-start/)

### How The Graph Functions
### 3. Flexible Historical Queries

Indexing blockchain data is very difficult, but The Graph makes it easy. The Graph learns how to index Ethereum data by using Subgraphs. Subgraphs are custom APIs built on blockchain data that extract data from a blockchain, processes it, and stores it so that it can be seamlessly queried via GraphQL.
**Use Case:** Dapp frontends, custom analytics.

#### Specifics

- The Graph uses Subgraph descriptions, which are known as the Subgraph manifest inside the Subgraph.

- The Subgraph description outlines the smart contracts of interest for a Subgraph, the events within those contracts to focus on, and how to map event data to the data that The Graph will store in its database.

- When creating a Subgraph, you need to write a Subgraph manifest.

- After writing the `subgraph manifest`, you can use the Graph CLI to store the definition in IPFS and instruct an Indexer to start indexing data for that Subgraph.

The diagram below provides more detailed information about the flow of data after a Subgraph manifest has been deployed with Ethereum transactions.

![A graphic explaining how The Graph uses Graph Node to serve queries to data consumers](/img/graph-dataflow.png)

تدفق البيانات يتبع الخطوات التالية:

1. A dapp adds data to Ethereum through a transaction on a smart contract.
2. العقد الذكي يصدر حدثا واحدا أو أكثر أثناء معالجة الإجراء.
3. Graph Node continually scans Ethereum for new blocks and the data for your Subgraph they may contain.
4. Graph Node finds Ethereum events for your Subgraph in these blocks and runs the mapping handlers you provided. The mapping is a WASM module that creates or updates the data entities that Graph Node stores in response to Ethereum events.
5. The dapp queries the Graph Node for data indexed from the blockchain, using the node's [GraphQL endpoint](https://graphql.org/learn/). The Graph Node in turn translates the GraphQL queries into queries for its underlying data store in order to fetch this data, making use of the store's indexing capabilities. The dapp displays this data in a rich UI for end-users, which they use to issue new transactions on Ethereum. The cycle repeats.

## الخطوات التالية

The following sections provide a more in-depth look at Subgraphs, their deployment and data querying.

Before you write your own Subgraph, it's recommended to explore [Graph Explorer](https://thegraph.com/explorer) and review some of the already deployed Subgraphs. Each Subgraph's page includes a GraphQL playground, allowing you to query its data.
- [Explore Subgraphs](https://thegraph.com/explorer)
- [Build Your Subgraph](/subgraphs/quick-start)
6 changes: 6 additions & 0 deletions website/src/pages/ar/ai-suite/_meta-titles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"graph-assistant": "Graph Assistant",
"ai-introduction": "The Graph's AI",
"subgraph-mcp": "Subgraph MCP",
"token-api-mcp": "Token API MCP"
}
58 changes: 58 additions & 0 deletions website/src/pages/ar/ai-suite/ai-introduction.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: The Graph's AI
---

Build with speed and scale faster with The Graph's AI.

## Using AI on The Graph

Instead of relying on static datasets or centralized APIs, you can now access live blockchain data through our **agentic** app, [Graph Assistant](/ai-suite/graph-assistant/introduction/), and use our AI-native tooling, [Subgraph MCP](/ai-suite/subgraph-mcp/introduction/), and [Token API MCP](/ai-suite/token-api-mcp/introduction/).

### Why Use Onchain Data with AI?

Using onchain data with AI unlocks powerful new ways to interact with and understand blockchain ecosystems.

- **AI for Non-Technical End Users**: AI can turn complex onchain data into accessible insights. Assistants powered by AI enable you to explore and analyze blockchain data without coding.
- **AI for Developers**: You can use AI to interact directly with The Graph's data through your agents or build AI-powered applications on top of it. This streamlines development and opens up more intuitive, dynamic use cases.

## AI for Non-Technical/End Users

[Graph Assistant](/ai-suite/graph-assistant/introduction/) is a powerful **agentic** application that empowers users to easily interact with blockchain data. Ask questions in simple, natural language and get rich, AI powered insights. Both technical developers and non-technical product teams can move faster, make smarter decisions, and gain a clearer understanding than ever before.

### Benefits of Using Graph Assistant

- **Natural language Input**: You don't need to write complex queries or sift through dashboards. Simply ask your question in plain English and get clear, structured results.
- **Multi-source support**: Works across multiple Subgraphs and Token API. The Assistant automatically determines which data source to use, so you don't have to switch tools or manage endpoints.
- **Schema-free access**: You don't need to understand the schema. You can refer to tokens, protocols, dates, or addresses using natural language. The Assistant takes care of the rest.

### Conversational Querying with Graph Assistant

**Example queries:**

- "List the top-5 swaps by USD value in the last 24 hours."
- "Give me the daily volume on Uniswap."
- "List the 20 most recently registered .eth names."

[Graph Assistant](/ai-suite/graph-assistant/introduction/) will eventually be a one-stop shop for interacting with The Graph. Right now, it's an agentic AI app that uses state-of-the-art AI techniques, LLMs, and MCPs to understand and answer your questions about [Subgraphs](/subgraphs/developing/subgraphs/) and [Token API](/token-api/quick-start/) data.

## AI for Developers

### Enable Natural Language Access to Onchain Data

[Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) servers connect to Claude, Cline, and Cursor. They enable models to understand, query, and interact with structured onchain data using natural language. MCPs remove the need to write low-level queries or interact with APIs directly.

### Subgraph MCP

The [Subgraph MCP](/ai-suite/subgraph-mcp/introduction/) server connects models to Subgraphs on The Graph Network. It allows language models to explore Subgraph schemas, execute GraphQL queries, find relevant Subgraphs by keyword or contract, and surface usage metrics using natural language.

### Token API MCP

The [Token API MCP](/ai-suite/token-api-mcp/introduction/) MCP server enables models to access onchain token data. It supports querying token metadata, wallet balances, transfer history, and top token holders through simple prompts.

#### Benefits of Using Subgraph and Token API MCPs

- Query Subgraphs and token data using natural language
- Access GraphQL schemas and token metadata without manual queries
- Find Subgraphs by keyword or contract and check 30-day usage
- Retrieve real-time data from The Graph and onchain token sources
- Get wallet balances, transfer history, and top token holders
26 changes: 26 additions & 0 deletions website/src/pages/ar/ai-suite/graph-assistant/faq.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Graph Assistant FAQ
sidebarTitle: FAQ
---

This page summarizes some of the most common questions for developers using Graph Assistant.

1. What is The Graph Assistant?

The Graph Assistant is an AI-powered chat interface that lets you query blockchain data in plain English. Under the hood, it translates your questions into GraphQL calls against Subgraphs and the Token API, then returns results, no coding required.

2. What is an agentic application?

An agentic application combines AI-driven reasoning with external data sources or APIs to take autonomous actions on your behalf. In this case, Graph Assistant acts as an “agent” that interprets your natural-language prompts, builds and dispatches GraphQL queries, and formats the results so that you don't need to write or manage queries yourself.

3. Which networks and data does Graph Assistant support?

The Assistant has access to Subgraphs across multiple chains. If a Subgraph is published to The Graph Network and is being indexed, the Assistant can automatically route queries to it. The Assistant also has access to the Token API on Ethereum Mainnet, BSC, Unichain, Arbitrum-One, Optimism, and Polygon.

4. Is there a usage limit or quota?

Yes, 10 questions per hour.

5. What if the Assistant can't interpret my question?

When the Assistant fails to parse your intent (for example, ambiguous token name, missing context, or an unsupported request), it will prompt you for clarification. For instance, it might ask, “Did you mean XYZ on Ethereum or XYZ on Arbitrum?” or “Please specify a date range for this query.” If you continue to see parsing errors, check that you're using correct token symbols or specifying networks and time frames clearly.
56 changes: 56 additions & 0 deletions website/src/pages/ar/ai-suite/graph-assistant/how-to-guide.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
title: How To Use The Graph Assistant
sidebarTitle: How-to Guide
---

## نظره عامة

You type a natural language question into the chat interface, such as:

```yaml
'On Uniswap, return the top-10 pools by total value locked in USD.'
```

> [!IMPORTANT] All users can process 10 free queries per user per hour.
>
> [!NOTE] Disclaimer: By using Graph Assistant, you acknowledge that your requests may be logged and used to improve the performance of the underlying agents. Do not share sensitive, personal, or private information.

### Behind the Scenes

The Assistant:

1. Interprets your intent
2. Maps it to the correct Subgraphs or Token API endpoint
3. Executes optimized queries
4. Returns clean, structured results

You don't need to write queries or understand a Subgraph's schema, you simply ask.

### Example Use Cases

**Protocol Analytics**

- “Compare daily active users on Aave vs. Compound in May 2025.”
- “Show me the total value locked (TVL) for XYZDAO over the last quarter.”

**Token Insights**

- “What are the top 10 tokens by market cap on Ethereum right now?”
- “How many XYZ did I receive between May 1 and May 15?”

**Historical Data Retrieval**

- “Fetch the token price history of XYZ for the last six months.”
- “What was the average gas price on Ethereum during April?”

**Portfolio Monitoring**

- “List my wallet’s current token balances and their USD equivalents.”
- “Calculate profit/loss on XYZ since xyz date.”

**Cross-Chain Comparison**

- “Show me the 7-day trading volume of XYZ on Ethereum vs. Polygon.”
- “How many XYZ swaps occurred on Arbitrum yesterday?”

To get started follow the [quickstart](/ai-suite/graph-assistant/quick-start/) and explore its capabilities.
31 changes: 31 additions & 0 deletions website/src/pages/ar/ai-suite/graph-assistant/introduction.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: مقدمة
---

> [!IMPORTANT] Graph Assistant is still in **beta**. Expect breaking changes, rate limits, and potential downtime.

[Graph Assistant](https://thegraph.com/graph-assistant) (Beta) gives instant, code-free access to blockchain data, transforming natural language into precise, AI-powered queries without the need to code.

## نظره عامة

[Graph Assistant](https://thegraph.com/graph-assistant) is an advanced, [agentic](/en/ai-suite/graph-assistant/faq/) easy-to-use chat interface for querying blockchain data using natural language. Unlike a basic chatbot, Graph Assistant can understand your intent, build complex queries, and execute them automatically. This gives you rich, AI-powered insights from onchain data without writing any code.

- **Automatically** interprets user intent, generates precise queries, executes them via The Graph's Subgraphs and Token API, and presents structured, AI-powered answers without requiring any code.
- **Removes** the technical complexity found in traditional dashboards or chatbots. It provides composable insights directly from indexed Subgraphs and Token datasets.

## Core Features

| Feature | الوصف |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Friendly Interface** | Conversational access to blockchain data via natural language. You simply ask questions, the Assistant fetches the answer, and renders results. |
| **Backed by Subgraphs** | Uses subgraphs to index protocol-specific data like transactions, events, and protocol metrics. |
| **Backed by Token API** | Uses Token API for token-level information like balances, transfers, and metadata. |
| **No Setup Required** | No need to configure data sources or write queries. |
| **Automatic Query Building** | The Assistant performs complex queries such as fetching historical token volumes, protocol analytics, or cross-chain data and handles filtering, pagination, and joins across Subgraphs automatically. |

## Help Shape What's Next

This is in **beta**, and community input is essential. If you have ideas, questions, or run into anything unexpected, we'd love to hear from you:

- Join the community on [Discord](https://discord.com/invite/graphprotocol): Provide feedback and stay in the loop with other builders. You'll be able to join the `#graph-assistant` channel to share your experience directly.
- Interested in going deeper? Reach out to become a dedicated beta tester so your specific use case can be better supported.
44 changes: 44 additions & 0 deletions website/src/pages/ar/ai-suite/graph-assistant/quick-start.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: بداية سريعة
---

> [!IMPORTANT] Graph Assistant is still in **beta**. Expect breaking changes, rate limits, and potential downtime.

This guide provides step-by-step instructions for getting started with Graph Assistant quickly.

## Step-by Step

### Step 1. Create an Account

Go to: [Graph Assistant](https://thegraph.com/graph-assistant)

- Click Sign Up (or Log In if you already have an account).
- Use your Google, GitHub, X, email or wallet credentials to log in.
- No additional setup is required.

### Step 2. Open the Assistant Chat

After logging in:

- You'll see Graph Assistant's interface.
- At the bottom of the page, you will find a chat input bar. This is where you will interact with the Assistant.

### Step 3: Ask Your First Question

> [!IMPORTANT] All users can process 10 free queries per user per hour.

In the input bar, type a natural-language query (everyday language).

Example:

```yaml
Show me the 24-hour trading volume of XYZ token on Ethereum
```

> [!NOTE] Disclaimer: By using Graph Assistant, you acknowledge that your requests may be logged and used to improve the performance of the AI interface. Do not share sensitive, personal, or private information.

The Assistant will:

- Digest your question
- Fetch onchain data using Subgraphs or the Token API
- Return a clean, formatted response with the data you need
Loading