ChainGenius-Lite
structure-first transaction fingerprinting

Pattern Structure

View transactions →
tree_hash: 0x350a4e3b8ab6d906… graph_hash: 0x4e10770b5dc5a8f7…

Execution View

Click any node to view its subtree pattern

graph TD
    n0["call[0x189c623b...,0xddf252ad...]"]
    click n0 href "/structure?tree_hash=0x350a4e3b8ab6d906075e728fe5b96671878061e387128b552791e1d443cdb9b7"
    n0 --> n1
    n0 --> n7
    n0 --> n8
    n0 --> n9
    n0 --> n10
    n0 --> n11
    n0 --> n12
    n0 --> n13
    n0 --> n14
    n0 --> n15
    n0 --> n16
    n0 --> n17
    n0 --> n18
    n0 --> n19
    n0 --> n20
    n0 --> n21
    n0 --> n22
    n0 --> n23
    n0 --> n24
    n0 --> n25
    n0 --> n26
    n0 --> n27
    n0 --> n28
    n0 --> n29
    n0 --> n30
    n0 --> n31
    n0 --> n32
    n0 --> n33
    n0 --> n34
    n0 --> n35
    n0 --> n36
    n0 --> n37
    n0 --> n38
    n0 --> n39
    n0 --> n41
    n1["call[]"]
    click n1 href "/structure?tree_hash=0x756f09d0ec8deccbd9ed57611214cea7b841834ab87a344c13518e31a5630870"
    n1 --> n2
    n2["delegatecall[0xddf252ad...]"]
    click n2 href "/structure?tree_hash=0x279d9d0ba8369dcb2deaf5055e31a725d79bdc43be1035b0c4ed02c685f92964"
    n2 --> n3
    n2 --> n5
    n3["staticcall[]"]
    click n3 href "/structure?tree_hash=0x2b75c8b46b936cc5bcb0e2fc09f47bd3481f9faa45c260d44ba03ad6cf8c4b72"
    n3 --> n4
    n4["delegatecall[]"]
    click n4 href "/structure?tree_hash=0x4ce8b6a8b4bedfb5110dd66d0590e54b0ee9308e77b38d7a0385bee8c97872ce"
    n5["staticcall[]"]
    click n5 href "/structure?tree_hash=0x2b75c8b46b936cc5bcb0e2fc09f47bd3481f9faa45c260d44ba03ad6cf8c4b72"
    n5 --> n6
    n6["delegatecall[]"]
    click n6 href "/structure?tree_hash=0x4ce8b6a8b4bedfb5110dd66d0590e54b0ee9308e77b38d7a0385bee8c97872ce"
    n7["staticcall[]"]
    click n7 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n8["staticcall[]"]
    click n8 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n9["staticcall[]"]
    click n9 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n10["staticcall[]"]
    click n10 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n11["staticcall[]"]
    click n11 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n12["staticcall[]"]
    click n12 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n13["staticcall[]"]
    click n13 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n14["staticcall[]"]
    click n14 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n15["staticcall[]"]
    click n15 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n16["staticcall[]"]
    click n16 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n17["staticcall[]"]
    click n17 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n18["staticcall[]"]
    click n18 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n19["staticcall[]"]
    click n19 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n20["staticcall[]"]
    click n20 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n21["staticcall[]"]
    click n21 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n22["staticcall[]"]
    click n22 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n23["staticcall[]"]
    click n23 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n24["staticcall[]"]
    click n24 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n25["staticcall[]"]
    click n25 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n26["staticcall[]"]
    click n26 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n27["staticcall[]"]
    click n27 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n28["staticcall[]"]
    click n28 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n29["staticcall[]"]
    click n29 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n30["staticcall[]"]
    click n30 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n31["staticcall[]"]
    click n31 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n32["staticcall[]"]
    click n32 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n33["staticcall[]"]
    click n33 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n34["staticcall[]"]
    click n34 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n35["staticcall[]"]
    click n35 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n36["staticcall[]"]
    click n36 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n37["staticcall[]"]
    click n37 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n38["staticcall[]"]
    click n38 href "/structure?tree_hash=0x5c742cf2062bb8639dccb36f0705970538a4321409c8293bba6d8eebac9118a8"
    n39["staticcall[]"]
    click n39 href "/structure?tree_hash=0x2b75c8b46b936cc5bcb0e2fc09f47bd3481f9faa45c260d44ba03ad6cf8c4b72"
    n39 --> n40
    n40["delegatecall[]"]
    click n40 href "/structure?tree_hash=0x4ce8b6a8b4bedfb5110dd66d0590e54b0ee9308e77b38d7a0385bee8c97872ce"
    n41["staticcall[]"]
    click n41 href "/structure?tree_hash=0x2b75c8b46b936cc5bcb0e2fc09f47bd3481f9faa45c260d44ba03ad6cf8c4b72"
    n41 --> n42
    n42["delegatecall[]"]
    click n42 href "/structure?tree_hash=0x4ce8b6a8b4bedfb5110dd66d0590e54b0ee9308e77b38d7a0385bee8c97872ce"

    style n0 fill:#e6f3ff
    style n1 fill:#e6f3ff
    style n2 fill:#fff2cc
    style n3 fill:#d9ead3
    style n4 fill:#fff2cc
    style n5 fill:#d9ead3
    style n6 fill:#fff2cc
    style n7 fill:#d9ead3
    style n8 fill:#d9ead3
    style n9 fill:#d9ead3
    style n10 fill:#d9ead3
    style n11 fill:#d9ead3
    style n12 fill:#d9ead3
    style n13 fill:#d9ead3
    style n14 fill:#d9ead3
    style n15 fill:#d9ead3
    style n16 fill:#d9ead3
    style n17 fill:#d9ead3
    style n18 fill:#d9ead3
    style n19 fill:#d9ead3
    style n20 fill:#d9ead3
    style n21 fill:#d9ead3
    style n22 fill:#d9ead3
    style n23 fill:#d9ead3
    style n24 fill:#d9ead3
    style n25 fill:#d9ead3
    style n26 fill:#d9ead3
    style n27 fill:#d9ead3
    style n28 fill:#d9ead3
    style n29 fill:#d9ead3
    style n30 fill:#d9ead3
    style n31 fill:#d9ead3
    style n32 fill:#d9ead3
    style n33 fill:#d9ead3
    style n34 fill:#d9ead3
    style n35 fill:#d9ead3
    style n36 fill:#d9ead3
    style n37 fill:#d9ead3
    style n38 fill:#d9ead3
    style n39 fill:#d9ead3
    style n40 fill:#fff2cc
    style n41 fill:#d9ead3
    style n42 fill:#fff2cc

Transaction-Level Statistics

When this pattern is the entire transaction (trace_path = '/')

transactions
50
unique senders
50
unique receivers
1
block range
24101910 → 24180967
first seen
2025-12-27T05:34:47
last seen
2026-01-07T06:19:11

Trace-Level Statistics

All occurrences across any depth in the call hierarchy

total occurrences
51
appears in transactions
51
as root (trace_path='/')
50
as subtree (non-root)
1
Root vs. Subtree Distribution
98% root
Top-level behavior — almost always the entire tx root subtree

Containment Poset

Position in the structural hierarchy (always global — independent of address filter)

parent structures
1
child structures
3
poset role
interior — both composed and composable

Participation Profile

Unique senders vs. unique receivers across all instances

quadrantChart
    x-axis "Few Senders" --> "Many Senders"
    y-axis "Few Receivers" --> "Many Receivers"
    quadrant-1 "Peer-to-Peer"
    quadrant-2 "Distribution"
    quadrant-3 "Bot / Closed"
    quadrant-4 "Popular Contract"
    "This Structure": [0.34, 0.15]

Volume Over Time

xychart-beta
    x-axis ["12-27", "12-29", "12-30", "01-03", "01-04", "01-05", "01-06", "01-07"]
    y-axis "transactions"
    bar [2, 3, 6, 3, 3, 9, 18, 6]

Canonical Tree

call[0x189c623b666b1b45b83d7178f39b8c087cb09774317ca2f53c2d3c3726f222a2,0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef](call[](delegatecall[0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef](staticcall[](delegatecall[]())staticcall[](delegatecall[]())))staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[]()staticcall[](delegatecall[]())staticcall[](delegatecall[]()))

Canonical Graph

0::;1::;2::;3::7;4::10,11;5::9,12,13,14,15;6::8,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49;7:call[0x189c623b666b1b45b83d7178f39b8c087cb09774317ca2f53c2d3c3726f222a2,0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef]:6;8:call[]:5;9:delegatecall[0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef]:1;10:delegatecall[]:0;11:delegatecall[]:0;12:delegatecall[]:1;13:delegatecall[]:1;14:staticcall[]:4;15:staticcall[]:4;16:staticcall[]:2;17:staticcall[]:2;18:staticcall[]:2;19:staticcall[]:2;20:staticcall[]:2;21:staticcall[]:2;22:staticcall[]:2;23:staticcall[]:2;24:staticcall[]:2;25:staticcall[]:2;26:staticcall[]:2;27:staticcall[]:2;28:staticcall[]:2;29:staticcall[]:2;30:staticcall[]:2;31:staticcall[]:2;32:staticcall[]:2;33:staticcall[]:2;34:staticcall[]:2;35:staticcall[]:2;36:staticcall[]:2;37:staticcall[]:2;38:staticcall[]:2;39:staticcall[]:2;40:staticcall[]:2;41:staticcall[]:2;42:staticcall[]:2;43:staticcall[]:2;44:staticcall[]:2;45:staticcall[]:2;46:staticcall[]:2;47:staticcall[]:2;48:staticcall[]:5;49:staticcall[]:5