Skip to content

Commit 248ea63

Browse files
m0biussjamelvin
authored andcommitted
Add initial points snapshot for LRT EL points.
1 parent 623b93d commit 248ea63

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

schemas/lrt/SCHEMA.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Liquid Restaking Tokens (LRTs)
2+
3+
Standard table definitions for LRTs (liquid restaking tokens)
4+
5+
## Version: 1.0.0-alpha
6+
7+
### EigenLayer Points Snapshot
8+
9+
User level snapshot of EigenLayer points earned by users in this protocol.
10+
11+
| Property | Description | Type |
12+
|-------------------------|-----------------------------------------------------------|--------|
13+
| timestamp | The timestamp of the snapshot. | number |
14+
| protocol_name | The name of the LRT protocol. | string |
15+
| user_address | The address of the user earning points (lowercase only). | string |
16+
| eigenlayer_points | The amount of EigenLayer points earned by this user (decimal normalized). | number |
17+
18+
> Note: This markdown file is auto-generated.

schemas/lrt/schema.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"schema": "Liquid Restaking Tokens (LRTs)",
3+
"description": "Standard table definitions for LRTs (liquid restaking tokens)",
4+
"version": "1.0.0-alpha",
5+
"tables": [
6+
{
7+
"label": "EigenLayer Points Snapshot",
8+
"tableName": "eigenlayer_points",
9+
"aggregation": "daily",
10+
"description": "User level snapshot of EigenLayer points earned by users in this protocol.",
11+
"properties": {
12+
"timestamp": {
13+
"description": "The timestamp of the snapshot.",
14+
"type": "number"
15+
},
16+
"protocol_name": {
17+
"description": "The name of the LRT protocol.",
18+
"type": "string"
19+
},
20+
"user_address": {
21+
"description": "The address of the user earning points (lowercase only).",
22+
"type": "string"
23+
},
24+
"eigenlayer_points": {
25+
"description": "The amount of EigenLayer points earned by this user (decimal normalized).",
26+
"type": "number"
27+
}
28+
}
29+
}
30+
]
31+
}
32+

0 commit comments

Comments
 (0)