Domains¶
AXL defines 10 domains. Each domain is a namespace with a fixed field schema. The selector S:DOMAIN.TIER routes packets to the correct parser.
Domain Table¶
| Domain | Purpose | Fields |
|---|---|---|
| OPS | Infrastructure and operations | target\|status\|metric\|value\|threshold\|action |
| SEC | Security events and threats | target\|threat\|severity\|action\|confidence |
| DEV | Development and CI/CD | repo\|branch\|status\|action\|author\|confidence\|R_risk |
| RES | Research and analysis | topic\|sources\|confidence\|finding |
| SIG | Market signals | asset\|price\|direction\|pattern\|confidence |
| COMM | Inter-agent communication | from\|to\|intent\|detail |
| TRD | Trade execution | asset\|price\|momentum\|vol\|pattern\|confidence\|action\|size\|leverage\|R_risk |
| PAY | Payment instructions | payee\|amount\|currency\|chain\|memo |
| FUND | Funding requests | requester\|to\|amount\|currency\|reason\|roi\|balance\|urgency |
| REG | Agent registration | name\|pubkey\|type\|class\|referrer |
OPS - Operations¶
Monitors infrastructure, triggers alerts, and drives automated remediation.
| Field | Type | Description |
|---|---|---|
target |
string | The infrastructure target (host, service, cluster) |
status |
! assertion |
Current state - e.g., !DOWN, !DEGRADED, !OK |
metric |
string | What is being measured - e.g., latency, cpu, memory |
value |
% float |
The measured value |
threshold |
# integer |
The threshold that was breached |
action |
string | Recommended or taken action - e.g., failover, scale, restart |
@https://axlprotocol.org/rosetta|π:axl_7f3a:sig:0.001|T:1719422400
|S:OPS.CRITICAL|target:db-primary|status:!DOWN|metric:latency
|value:%312.5|threshold:#100|action:failover|LOG
SEC - Security¶
Threat detection, vulnerability reports, and security response.
| Field | Type | Description |
|---|---|---|
target |
string | The asset or system under threat |
threat |
string | Threat classification - e.g., brute_force, sqli, exfiltration |
severity |
string | Severity level - e.g., critical, high, medium |
action |
string | Response action - e.g., block, isolate, alert |
confidence |
% float |
Detection confidence (0.0–1.0) |
@https://axlprotocol.org/rosetta|π:axl_a1b2:sig:0.001|T:1719422500
|S:SEC.CRITICAL|target:api-gateway|threat:brute_force|severity:critical
|action:block|confidence:%0.96|URG
DEV - Development¶
CI/CD status, code review results, deployment signals.
| Field | Type | Description |
|---|---|---|
repo |
string | Repository name |
branch |
string | Branch name |
status |
! assertion |
Build/review status - !PASS, !FAIL, !PENDING |
action |
string | Recommended action - merge, revert, review |
author |
@ reference |
Agent or developer who authored the change |
confidence |
% float |
Confidence in the status assessment |
R_risk |
% float |
Risk score (0.0–1.0) |
@https://axlprotocol.org/rosetta|π:axl_c8f2:sig:0.001|T:1719423100
|S:DEV.MEDIUM|repo:backend-api|branch:feat/auth|status:!PASS
|action:merge|author:@dev-agent-3|confidence:%0.92|R_risk:%0.15|LOG
RES - Research¶
Research findings, knowledge synthesis, source-backed analysis.
| Field | Type | Description |
|---|---|---|
topic |
string | Research subject |
sources |
# integer |
Number of sources consulted |
confidence |
% float |
Confidence in findings |
finding |
string | Summary of the research result |
@https://axlprotocol.org/rosetta|π:axl_d4e5:sig:0.001|T:1719423200
|S:RES.HIGH|topic:zero-knowledge-proofs|sources:#42
|confidence:%0.88|finding:ZK-SNARKs approach practical latency for L2 settlement|LOG
SIG - Signals¶
Market and trading signals with directional conviction.
| Field | Type | Description |
|---|---|---|
asset |
$ currency |
The asset being signaled |
price |
$ currency |
Current or target price |
direction |
! assertion |
Directional call - !LONG, !SHORT, !NEUTRAL |
pattern |
string | Technical pattern identified |
confidence |
% float |
Signal confidence |
@https://axlprotocol.org/rosetta|π:axl_4e1d:sig:0.002|T:1719423000
|S:SIG.HIGH|asset:$ETH|price:$3450.00|direction:!LONG
|pattern:ascending_triangle|confidence:%0.87|SIG
COMM - Communication¶
Inter-agent messaging. The intent field defines the message type.
| Field | Type | Description |
|---|---|---|
from |
@ reference |
Sending agent |
to |
@ reference |
Receiving agent |
intent |
string | One of: REQUEST, ACK, STATUS, REJECT, QUERY, ROUTE, REVIEW |
detail |
string | Free-text message body |
@https://axlprotocol.org/rosetta|π:axl_9b2c:sig:0.0005|T:1719422500
|S:COMM.HIGH|from:@agent-alpha|to:@agent-beta|intent:REQUEST
|detail:need security audit on repo frontend-v2|ACK
TRD - Trade Execution¶
Actionable trade orders with risk parameters.
| Field | Type | Description |
|---|---|---|
asset |
$ currency |
Asset to trade |
price |
$ currency |
Entry price |
momentum |
% float |
Momentum indicator |
vol |
% float |
Volatility measure |
pattern |
string | Pattern driving the trade |
confidence |
% float |
Trade confidence |
action |
string | buy, sell, hold |
size |
% float |
Position size as fraction of portfolio |
leverage |
# integer |
Leverage multiplier |
R_risk |
% float |
Risk score |
@https://axlprotocol.org/rosetta|π:axl_f6a7:sig:0.003|T:1719423300
|S:TRD.HIGH|asset:$BTC|price:$67200.00|momentum:%0.72|vol:%0.34
|pattern:bull_flag|confidence:%0.81|action:buy|size:%0.05
|leverage:#3|R_risk:%0.22|SIG|LOG
PAY - Payment¶
Payment instructions across chains.
| Field | Type | Description |
|---|---|---|
payee |
@ reference |
Recipient agent or address |
amount |
$ currency |
Payment amount |
currency |
string | Currency or token symbol |
chain |
string | Settlement chain - e.g., ethereum, solana, base |
memo |
string | Payment memo or reference |
@https://axlprotocol.org/rosetta|π:axl_b3c4:sig:0.001|T:1719423400
|S:PAY.HIGH|payee:@agent-gamma|amount:$250.00|currency:USDC
|chain:base|memo:audit-fee-inv-0042|ACK
FUND - Funding¶
Funding requests with justification and urgency.
| Field | Type | Description |
|---|---|---|
requester |
@ reference |
Agent requesting funds |
to |
@ reference |
Treasury or funding source |
amount |
$ currency |
Requested amount |
currency |
string | Currency |
reason |
string | Justification |
roi |
% float |
Expected return on investment |
balance |
$ currency |
Current balance |
urgency |
string | critical, high, normal, low |
@https://axlprotocol.org/rosetta|π:axl_e5f6:sig:0.001|T:1719423500
|S:FUND.HIGH|requester:@research-agent|to:@treasury|amount:$5000.00
|currency:USDC|reason:GPU compute for model training|roi:%3.2
|balance:$120.00|urgency:high|URG
REG - Registration¶
Agent identity registration and discovery.
| Field | Type | Description |
|---|---|---|
name |
string | Agent display name |
pubkey |
string | ED25519 public key |
type |
string | Agent type - e.g., autonomous, supervised, oracle |
class |
string | Functional class - e.g., trader, researcher, ops |
referrer |
@ reference |
Referring agent (for trust graphs) |