Skip to content

Commit 1d09b27

Browse files
committed
docs(tap): fix Horizon config with V1/V2 TAP verifier addresses
Add missing receipts_verifier_address_v2 required when horizon.enabled = true. Without this, indexer-service-rs fails at startup. Also clarifies V1 vs V2 verifier distinction in contracts table and adds note about escrow subgraph.
1 parent 6a41c6d commit 1d09b27

File tree

1 file changed

+16
-8
lines changed
  • website/src/pages/en/indexing

1 file changed

+16
-8
lines changed

website/src/pages/en/indexing/tap.mdx

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,12 @@ RAV redemption is fully automated when running `indexer-tap-agent` and `indexer-
4848

4949
### Contracts
5050

51-
| Contract | Arbitrum Mainnet (42161) | Arbitrum Sepolia (421614) |
52-
| ----------------- | -------------------------------------------- | -------------------------------------------- |
53-
| TAP Verifier | `0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e` | `0x382863e7B662027117449bd2c49285582bbBd21B` |
54-
| Subgraph Service | `0xb2Bb92d0DE618878E438b55D5846cfecD9301105` | `0xc24A3dAC5d06d771f657A48B20cE1a671B78f26b` |
55-
| TAP Escrow | `0x8f477709eF277d4A880801D01A140a9CF88bA0d3` | `0x1e4dC4f9F95E102635D8F7ED71c5CdbFa20e2d02` |
51+
| Contract | Arbitrum Mainnet (42161) | Arbitrum Sepolia (421614) |
52+
| --------------------- | -------------------------------------------- | -------------------------------------------- |
53+
| TAP Verifier (V1) | `0x33f9E93266ce0E108fc85DdE2f71dab555A0F05a` | `0xfC24cE7a4428A6B89B52645243662A02BA734ECF` |
54+
| TAP Verifier (V2) | `0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e` | `0x382863e7B662027117449bd2c49285582bbBd21B` |
55+
| Subgraph Service | `0xb2Bb92d0DE618878E438b55D5846cfecD9301105` | `0xc24A3dAC5d06d771f657A48B20cE1a671B78f26b` |
56+
| TAP Escrow | `0x8f477709eF277d4A880801D01A140a9CF88bA0d3` | `0x1e4dC4f9F95E102635D8F7ED71c5CdbFa20e2d02` |
5657

5758
### Gateway
5859

@@ -112,19 +113,26 @@ query_url = "http://graph-node:8000"
112113
status_url = "http://graph-node:8000/graphql"
113114

114115
[subgraphs.network]
115-
# The Graph Network Subgraph (includes escrow data)
116+
# The Graph Network Subgraph (includes escrow data with Graph Horizon)
116117
# Use query_url for hosted service, or deployment_id for local indexing (recommended)
117118
query_url = "https://api.thegraph.com/subgraphs/name/graphprotocol/graph-network-arbitrum"
118119
# deployment_id = "QmUVskWrz1ZiQZ76AtyhcfFDEH1ELnRpoyEhVL8p6NFTbR"
119120

121+
# Note: With Graph Horizon, escrow data is included in the Network Subgraph.
122+
# The separate [subgraphs.escrow] config is only needed for legacy V1 receipt processing.
123+
120124
[blockchain]
121125
chain_id = 42161
122-
receipts_verifier_address = "0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e"
126+
# V1 TAP Verifier (for legacy receipts during migration)
127+
receipts_verifier_address = "0x33f9E93266ce0E108fc85DdE2f71dab555A0F05a"
128+
# V2 Horizon TAP Verifier
129+
receipts_verifier_address_v2 = "0x8f69F5C07477Ac46FBc491B1E6D91E2be0111A9e"
123130
subgraph_service_address = "0xb2Bb92d0DE618878E438b55D5846cfecD9301105"
124131

125132
# For testnet:
126133
# chain_id = 421614
127-
# receipts_verifier_address = "0x382863e7B662027117449bd2c49285582bbBd21B"
134+
# receipts_verifier_address = "0xfC24cE7a4428A6B89B52645243662A02BA734ECF"
135+
# receipts_verifier_address_v2 = "0x382863e7B662027117449bd2c49285582bbBd21B"
128136
# subgraph_service_address = "0xc24A3dAC5d06d771f657A48B20cE1a671B78f26b"
129137

130138
[tap]

0 commit comments

Comments
 (0)