Common attributes
Attributes shared by every span or metric: the chain, the operation and error.type. Default is what is recorded without configuration; addresses follow the address mode described under privacy.
blockchain.system.name
Section titled “blockchain.system.name”| Type | Spans | Default |
|---|---|---|
| string | send, confirm, payment | on |
evm
blockchain.chain.id
Section titled “blockchain.chain.id”| Type | Spans | Default |
|---|---|---|
| int | all | on |
EIP-155 chain id, e.g. 8453
blockchain.operation.name
Section titled “blockchain.operation.name”| Type | Spans | Default |
|---|---|---|
| string | send, confirm, payment | on |
send | confirm | payment
blockchain.operation.subject
Section titled “blockchain.operation.subject”| Type | Spans | Default |
|---|---|---|
| string | none (metrics only) | on |
on metrics of user operations: user_operation; of call batches: call_batch; absent on those of transactions
blockchain.fee.payer
Section titled “blockchain.fee.payer”| Type | Spans | Default |
|---|---|---|
| string | none (metrics only) | on |
on blockchain.client.fee samples whose fee the sender of the traced transaction or operation did not pay: facilitator for a payment’s settlement transaction, paymaster for a user operation a paymaster paid for, sponsor for a transaction whose receipt names another account as its fee payer (a Tempo feePayer); a payment’s settlement keeps facilitator, also when its fee was sponsored; absent when the sender paid (ADR 0020)
blockchain.fee.denomination
Section titled “blockchain.fee.denomination”| Type | Spans | Default |
|---|---|---|
| string | none (metrics only) | on |
on blockchain.client.fee samples whose fee was paid in a token rather than the chain’s native currency: token, a constant, never an address or a value read from the chain; set whenever blockchain.tx.fee_asset is known, in every address mode; absent for the native currency, Arc’s USDC included (ADR 0028)
error.type
Section titled “error.type”| Type | Spans | Default |
|---|---|---|
| string | all | on |
see Span status; reused from OpenTelemetry general conventions