2026-07-26 13:10:15,795 [INFO] [py_ipfs_lite.cli] Using seed from environment variable: 2 2026-07-26 13:10:15,796 [INFO] [py_ipfs_lite.cli] Starting py-ipfs-lite HTTP API daemon at http://127.0.0.1:5001 2026-07-26 13:10:15,816 [INFO] [libp2p.transport.quic.security] Generated libp2p TLS certificate for peer 12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:15,816 [DEBUG] [libp2p.transport.quic.security] Certificate valid from 2026-07-26 07:39:15.816443+00:00 to 2027-07-26 07:40:15.816443+00:00 2026-07-26 13:10:15,818 [INFO] [libp2p.network.auto_connector] AUTO_CONNECTOR_STATE: num_connections=0, low_watermark=300, min_connections=50 2026-07-26 13:10:15,818 [INFO] [libp2p.network.auto_connector] the connection (0) is less the low limit (300) so connection manager is initiating 300 number of new connections 2026-07-26 13:10:16,129 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 3.71.42.170:4001 (version: quic) 2026-07-26 13:10:16,130 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.245.156.211:4001 (version: quic-v1) 2026-07-26 13:10:16,131 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 159.203.117.247:4001 (version: quic-v1) 2026-07-26 13:10:16,132 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2607:5300:205:300::324:4001 (version: quic-v1) 2026-07-26 13:10:16,133 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 5.189.129.174:4001 (version: quic-v1) 2026-07-26 13:10:16,134 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 34.134.112.192:4001 (version: quic-v1) 2026-07-26 13:10:16,134 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 135.181.218.51:4001 (version: quic) 2026-07-26 13:10:16,134 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 13.212.13.7:56756 (version: quic-v1) 2026-07-26 13:10:16,134 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 202.143.110.27:4001 (version: quic-v1) 2026-07-26 13:10:16,135 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 5.161.199.120:4001 (version: quic-v1) 2026-07-26 13:10:16,136 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 155.138.208.76:4001 (version: quic-v1) 2026-07-26 13:10:16,136 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 129.152.26.198:4001 (version: quic-v1) 2026-07-26 13:10:16,137 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a02:4780:12:ea4d::1:4001 (version: quic-v1) 2026-07-26 13:10:16,137 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 18.139.19.222:4001 (version: quic-v1) 2026-07-26 13:10:16,138 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 149.5.28.23:4001 (version: quic-v1) 2026-07-26 13:10:16,139 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 45.32.207.102:4001 (version: quic-v1) 2026-07-26 13:10:16,140 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 185.162.236.178:4001 (version: quic) 2026-07-26 13:10:16,140 [ERROR] [libp2p.transport.quic.transport] Unable to derive peer id from multiaddr 2026-07-26 13:10:16,140 [ERROR] [libp2p.transport.quic.transport] Failed to dial QUIC connection to /ip4/116.202.49.39/udp/4001/quic-v1/p2p/12D3KooWCXoHgwmgCK4MsAYdsyGNCWmxWj271ePH28SnVV7ytcJC/p2p-circuit: Unable to derive peer id from multiaddr 2026-07-26 13:10:16,141 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.104.174.195:4001 (version: quic-v1) 2026-07-26 13:10:16,142 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 54.225.23.183:4001 (version: quic-v1) 2026-07-26 13:10:16,142 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 185.28.100.82:4001 (version: quic-v1) 2026-07-26 13:10:16,143 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 159.100.29.20:4001 (version: quic-v1) 2026-07-26 13:10:16,211 [INFO] [quic] [2d3234ec98b09b68] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,211 [INFO] [quic] [2d3234ec98b09b68] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,214 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,214 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \x9a\x102d\x1cE\xae\x9e6\xf6\xe9P<\xc71z]V\x9c\x87/\x08\x8a \x01\x17\x0cI6y\xc8'\x04@\xc0IT3\n\x80\x01s\xe6\xdd\xff\xfe\xd1\x9a\xf6h)\xa9\\w\xf2/D\xa7Q#\x1c\x93Ip\x9e\xfa\x9cR\xd5\xf9@9\x84G\xb0\r\xef\x0f\x93KZ`\xa6\x06\xc0\xde\x87\xcf\xb6\xa5\xcd\x94l\xe8` \xf8\x06")> 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112209a1032641c45ae9e36f6e9503cc7317a5d569c872f088a2001170c493679c8270440c04954330a800173 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,215 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWLBmH8FL5Ff3y9F9dt5RPfMEyR3tJsP52maL58okZNpVC 2026-07-26 13:10:16,215 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,216 [DEBUG] [libp2p.transport.quic.listener] Created and bound UDP socket to 0.0.0.0:4001 2026-07-26 13:10:16,216 [INFO] [libp2p.transport.quic.listener] QUIC listener started on /ip4/0.0.0.0/udp/4001/quic-v1 with connection ID support 2026-07-26 13:10:16,217 [DEBUG] [libp2p.transport.quic.listener] Started enhanced packet handling loop 2026-07-26 13:10:16,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:16,220 [INFO] [libp2p.bitswap.client] Bitswap client started (protocol: /ipfs/bitswap/1.2.0) 2026-07-26 13:10:16,221 [INFO] [py_ipfs_lite.api] Daemon P2P Peer ID: 12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:16,221 [INFO] [py_ipfs_lite.api] P2P Listening on: /ip4/0.0.0.0/udp/4001/quic-v1/p2p/12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:16,221 [INFO] [py_ipfs_lite.api] P2P Listening on: /ip4/0.0.0.0/tcp/4001/ws/p2p/12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:16,221 [INFO] [py_ipfs_lite.api] P2P Listening on: /ip4/0.0.0.0/tcp/4001/p2p/12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:16,226 [ERROR] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: read failed: fail to read from multiselect communicator 2026-07-26 13:10:16,226 [ERROR] [libp2p.network.swarm] failed to upgrade security for peer 12D3KooWGWPwb4YV6F8g6MzcSBuM1q5jU4EzwpM4KRXcBAPnNMce: failed to negotiate the secure protocol [2026-07-26 13:10:16 +0530] [3329] [INFO] Running on http://127.0.0.1:5001 (CTRL + C to quit) 2026-07-26 13:10:16,226 [INFO] [hypercorn.error] Running on http://127.0.0.1:5001 (CTRL + C to quit) 2026-07-26 13:10:16,227 [INFO] [libp2p.discovery.bootstrap.bootstrap] Starting bootstrap discovery with 4 bootstrap addresses 2026-07-26 13:10:16,227 [INFO] [libp2p.discovery.bootstrap.bootstrap] Valid addresses after validation: 4 2026-07-26 13:10:16,227 [INFO] [py_ipfs_lite.reprovider] Reproviding 3 blocks to the DHT using strategy 'all'... 2026-07-26 13:10:16,240 [ERROR] [libp2p.transport.quic.transport] Unable to derive peer id from multiaddr 2026-07-26 13:10:16,240 [ERROR] [libp2p.transport.quic.transport] Failed to dial QUIC connection to /ip4/116.202.49.39/udp/4001/quic-v1/p2p/12D3KooWCXoHgwmgCK4MsAYdsyGNCWmxWj271ePH28SnVV7ytcJC/p2p-circuit: Unable to derive peer id from multiaddr 2026-07-26 13:10:16,241 [INFO] [libp2p.discovery.bootstrap.bootstrap] Peer discovered: QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ 2026-07-26 13:10:16,249 [INFO] [libp2p.kad_dht.kad_dht] Starting Kademlia DHT with peer ID 12D3KooWSXdVD6y6zg28gXAnEU1CyofLSgdKbxN6z4ShjUj4XuYs 2026-07-26 13:10:16,249 [INFO] [libp2p.kad_dht.kad_dht] RT Refresh Manager started - Random Walk is now active 2026-07-26 13:10:16,249 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Starting RT Refresh Manager 2026-07-26 13:10:16,249 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Starting routing table refresh (force=True) 2026-07-26 13:10:16,249 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Running concurrent random walks to discover new peers 2026-07-26 13:10:16,249 [INFO] [libp2p.discovery.random_walk.random_walk] Starting 10 concurrent random walks 2026-07-26 13:10:16,533 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 209.53.42.163:19553 (version: quic-v1) 2026-07-26 13:10:16,535 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] RT Refresh Manager main loop started 2026-07-26 13:10:16,535 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Starting routing table refresh (force=True) 2026-07-26 13:10:16,535 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Running concurrent random walks to discover new peers 2026-07-26 13:10:16,535 [INFO] [libp2p.discovery.random_walk.random_walk] Starting 10 concurrent random walks 2026-07-26 13:10:16,800 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 685f7155b1ca45f7d69dc3686fd9758ab0c8a7b8459e3f7885836b9cf6be1544 2026-07-26 13:10:16,813 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: de729ee0af0a0cfc413f30309604190677e922ef1254c4e09de2f01ee73907a8 2026-07-26 13:10:16,825 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 359e7c05b53d0c94c12a207c8b1eb655d1263bd51a89979c95c4eb4bf66913bb 2026-07-26 13:10:16,837 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 9ea27b4f890fadb91596f04e295bb88e3fe11042c0f74fe6146b5ef34df3c405 2026-07-26 13:10:16,849 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 7ff63882ed0b2c1768114225954030aa566b64913dc53480d8ec36a11356826d 2026-07-26 13:10:16,861 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 7b23ffe5137be2a63075f69a9b68bd4c885cd11fa149375c7bb2304ba682f2ab 2026-07-26 13:10:16,873 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: c1be3adbc3da3d3db2172c0a1c3b784506ed48a53ef78ea32f787214a893be75 2026-07-26 13:10:16,885 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: f5e3fdc7b18b05480eadca06cb27f885df63c851864706d05fe4f2fb0f26dc02 2026-07-26 13:10:16,897 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 8193684311d7ab3c79076a446883648730d13cfadd8617989acda67812d61f86 2026-07-26 13:10:16,909 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: f9a58b0f368acbbba76f1f135ea9642ec8ceb035b8ff3d6220aaec3492bd5ffd 2026-07-26 13:10:16,950 [INFO] [quic] [62ec59247ddc8b3a] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,950 [INFO] [quic] [62ec59247ddc8b3a] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,950 [ERROR] [quic] [a4c2f5aa1702295d] Could not find a common protocol version 2026-07-26 13:10:16,950 [INFO] [quic] [d51f403acec2047c] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,951 [INFO] [quic] [d51f403acec2047c] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,951 [INFO] [quic] [b74065cc2cdf1838] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,951 [INFO] [quic] [b74065cc2cdf1838] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,952 [INFO] [quic] [d0b63d61ada9e2ea] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,952 [INFO] [quic] [d0b63d61ada9e2ea] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,952 [INFO] [quic] [acfe2cda3cc00960] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,952 [INFO] [quic] [acfe2cda3cc00960] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,953 [INFO] [quic] [f7cfdc3e824511e0] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,953 [INFO] [quic] [f7cfdc3e824511e0] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,953 [INFO] [quic] [16afe9f3a0e1e976] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,954 [INFO] [quic] [16afe9f3a0e1e976] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,954 [INFO] [quic] [11ae52115d030eb7] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,954 [INFO] [quic] [11ae52115d030eb7] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,955 [INFO] [quic] [d6d371025882af98] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,955 [INFO] [quic] [d6d371025882af98] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,955 [INFO] [quic] [70017835e07fa92d] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,956 [INFO] [quic] [70017835e07fa92d] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,956 [INFO] [quic] [0c525ca9ae431269] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:16,956 [INFO] [quic] [0c525ca9ae431269] ALPN negotiated protocol libp2p 2026-07-26 13:10:16,958 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 10.122.45.91:4001 (version: quic) 2026-07-26 13:10:16,967 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,967 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,967 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,967 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,967 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 107.172.196.242:44309 failed 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,968 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 23.94.186.31:4001 failed 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:16,968 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \x93\xc2'\x00\xeb\xe0\xab\x0c\xf1\x89\xc9\xceI\x1b&T\x99\xd6\xb2k{\x05\xc9\xd8\x98S\x89\xea\xfe\x8f&\x17\x04@\x90\xf6\x02O\xbep$\x1c\xa6\xb4\xb4\xf4'\xcau\xa1\\\xbff\xfa\tp\xc3\x07\xd8\xe8\x04\xd55:3\xff\xde=\\\x1f\xc2\xc3\x8e\xc2M\xb9\xfe\xc8\x02\xc6\x19s\xbf\xf3\xd4\xf90\xc7+G\xde\xa6D\xd5\xdcn2\x04")> 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,974 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122093c22700ebe0ab0cf189c9ce491b265499d6b26b7b05c9d8985389eafe8f2617044090f6024fbe70241c 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWKm9ov7wKeTJeKg7UvAJDgaUvfCpEVYEbnH9WBJrkCBQr 2026-07-26 13:10:16,975 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \x190/\xd7E\x01\xea\x06M\xfa\x9c\xc5\x0el\x80\xfa\x1bS\xde\x07\xa9=\x17\xf1\xa5\xb7\xdc\\\xfa^\xb7\xae\x04@\xe1\xc6$\xc5.mo\xf0\xfa\xfe\x19\xdal\xb1\x02R\xd7\xff6\xb2V\xed\xf0\xcd\xc9\xa6\xd2mhv\xa6\xf0X\x14FQ'%P\xdcD\xe6\x9a\xba\x1b\xfe\xcd\x00\xa4%\x0e `\xe5*\x8fK\xe4_~\x95\xa0h\x02")> 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122019302fd74501ea064dfa9cc50e6c80fa1b53de07a93d17f1a5b7dc5cfa5eb7ae0440e1c624c52e6d6ff0 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,975 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWBWgygA7zg7Ay3oWtALa3ZW2HS6MhM1T7PvnSCok4hQcu 2026-07-26 13:10:16,976 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \x04\xad\x9dj\x84uY\t\xcc\xad.\xb9H\x13bQ\x10\x08>\x7f\x10Qn0\x86|v\xd4\x91\xec\xfaX\x04@1tR.\xd9I\xd0#\x98T\xbc\xc9?\xc8\xcd\x8c\xb43w\xd4qW\x16\x0bn@|\xbb\xaa\x8a"\xa9{\r^l\xf7\x1e"\xa3\xac\t\x14\xa8\x84\x80rL\xf9\x91\xd3\x89#*\x00\x10\xa6\xc9a\xd0\xde-;\x08')> 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122004ad9d6a84755909ccad2eb94813625110083e7f10516e30867c76d491ecfa5804403174522ed949d023 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,976 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWA8dLzXonJw1EGnSuQXf14XZd4pyYxMs1EDpL3EDAFYLo 2026-07-26 13:10:16,977 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xbeK2C)IY\x06p\x19\xe3_\x1dd\x0c V\x03\xf4\xfa\xfd\xe6DAf\x99\x1c\x84\xa3c&\x89\x04@p\x91\xa0)P_\xc3\xcb\x1fl\x7f\xf7\x89\x8f\xe6F\x07\x84\xf6V\xfa\x9bYA?\xc8\x84W\xa6\xc0#\xa56\xeb\\\xdf\xe7\xb4\xb9D\x8f\x07\xb4\x87Z#\xfeQz\xbe\xf0y}\x1b?\x80\xd6\xc5~\t\xee\xbb\xc5\x0f')> 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220be4b3243294959067019e35f1d640c205603f4fafde6444166991c84a363268904407091a029505fc3cb 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWNdC8omAdfnvrSDBKr8DVSk8cAm1pk1SQKW4gTQwXfbLc 2026-07-26 13:10:16,977 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xb6LI\xd4"\xae\x98\xa8\xd6;\x1b\xee\xa5G\x1c\x1b\xef\xa7,\xfcY\x9d\xc8\x1d\xb3x\x00b"\xb9D\xd1\x04@bs/\x8b\x8e\xbe\x16\x08\xcd\x92\xc3\xdc\xe0\xb1\xa27\x88}Q)\xaaF\xcc\xa1L?\xbeh%3\x91\xc5,\x89T#)\x1bJ\x7fVu\xa5r\xf7w\xd8\xd7\\\xf7\x94\x10-\x1a\x86\x06\xa3@\x07F\x82X\xee\x01')> 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220b64c49d422ae98a8d63b1beea5471c1befa72cfc599dc81db378006222b944d1044062732f8b8ebe1608 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,977 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWN5yqepPNgjDeUWSbwbkDPhtsQhBTYePQTbqMajFyKonQ 2026-07-26 13:10:16,978 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 }\xb6\xa9f\xca\x0b\xa5\xe0*\xedV3\xe7\x07\x9d@f3B\x1f!\xe2fU\xac\x13\xd2\xa2N\xfbG\x02\x04@A\x8eQp\x83G\xda\xc8\x0f\x04\xf0!\xaa\x91:`zK\xfb\xabNW\x91+\xec\x88\xbfG$-\xf4\xa7\x88\x8aB\xce\xbb\xfb\x9d5\x0f\x15,\x17e\x9c\xb4LIw\x82\x03\xbe\x9aX#\x1d\x02EG]\xdd\xfc\x03')> 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112207db6a966ca0ba5e02aed5633e7079d406633421f21e26655ac13d2a24efb47020440418e51708347dac8 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,978 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWJH6gGzpgq8WozG5d5HxsHKN1XCNNFrtbEprAtMGwsp2V 2026-07-26 13:10:16,979 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 *\xa5\xaa\xa3\xedI!@(s\x96\xdd\xa5o\xd0xxp\xc3t\xd5\x06Hz\x08\x7f\x7f\xbc\x7f\x8eh\xb1\x04@C\x0b\xbb\xd2e\xbc\xc2\xe4\x16\xcc\xc0\xe3n\x9d{\xb4\x83g7\xd6\xd9\x14\xa1yOQ\x08\xcc\xe9q\xa0|n\x9f\xc3'\xb24\x14h\xa2\x00t\x96\xcd&\xa2x[|}\x0f\x8e Y\x8e\xc9:\x10\x1cY\x1a\xbe\x02")> 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112202aa5aaa3ed492140287396dda56fd0787870c374d506487a087f7fbc7f8e68b10440430bbbd265bcc2e4 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,979 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWCgqoqvvE6PZjZwZCcjGFagMeRZ4ANzMMmJD23R6pNBTE 2026-07-26 13:10:16,979 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 0\n\xdc\x8e\x8a\xdc\x06\xe2\xc4\xd7\x18\xc7\xb7\xab\xb0\xd2Q\xde+\xff\xcc\xcb\xf2\xe5d\x8d^\x0b\x9aOh\xcd\x04@Q\xae\xb3\xa7\xb6\xe0~\xf3\xdf9\x7fR\xa623\x80\x98\x04\xab\x86\xe9\xa5^\xe40\xa9\x06\x87\xf6\x10q\xb6 \x16'\x95.L:\xc0\xba\xd1\xd5\xefz%\xe9\x15,\xd6g\x822B`\xf9\xf1E\xe1\x7f\xa6\x7fx\x07")> 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220300adc8e8adc06e2c4d718c7b7abb0d251de2bffcccbf2e5648d5e0b9a4f68cd044051aeb3a7b6e07ef3 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWD3uLvXDQWvAbMxfXiQP9V7AS8iyGAPMCcYhdQeccPHde 2026-07-26 13:10:16,980 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \xea~\xf5\xde\xf9\xcc\xf2\xdclO\x8e\xfa\x8aq\x16v\xf1\t\xeb\xf7\x8e\x9c\x9aI\x159\xb7RG\\\xe1\x8e\x04@\x03\xd1\xfe\xb7\xa7\xbb\x8b\xf8\x95\xf8\xcc\xf0\xd3d\xf3\x8b&'W0\x9a\x93\\x\xff\xff\xc3\x15ebP\xf4\x03b\xb0\xb6\x17\x1a{0\xbb$\x0f_L\xca\xb03\xf9\x97\xcf&b\x042E\x00 \xdc\x92\x01\xba\xaa\x07")> 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220ea7ef5def9ccf2dc6c4f8efa8a711676f109ebf78e9c9a491539b752475ce18e044003d1feb7a7bb8bf8 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,980 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWRbjrWvBwZxhWEn57AgJSgZ9gtB9hBGdu6xArcfVGgj1X 2026-07-26 13:10:16,981 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 Z\xe8\xce=\xd6aB8\xb4#?\x1a\xccm\xa9\xe2\xf5\x862ky\xd7t\xa4oD\x1b\xed5\'\x13\xd7\x04@\x1a\xe0\x9f\xf9"\xcf\x9d\xf7`f\xffX\x04\'\xaf\xd4\xcc\xe9\x1c}L\x19\x19A\xa8C\xa7\xdf\xdf\xb2\xb6&\x97\xc9U\xa7H\xcf\x04\xe4/\x9b\x05\x1b\x89h\xf6/7n\x131\xe2\xde\xd2y\x1eC\xe5\xf4:\x86\x92\r')> 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112205ae8ce3dd6614238b4233f1acc6da9e2f586326b79d774a46f441bed352713d704401ae09ff922cf9df7 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,981 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWFwEkojixzmcTkyPp6zbrrg1gTGtegKgkfws4bKVMF8Bg 2026-07-26 13:10:16,982 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xe4{\xd6\xf1`\xad$\x8b\x0b\xa7\xe7\xaa\xb9\xf2o\xf4\xc5)\xef\x9cS\x1c\x0fM\t\x9b\xae\x92\xfe\x85\xee,\x04@QO\x82\x83\xc35\xe874\x7fa\n\xe6be\xeen@W\xc1_h\x19\xf7\x8d\xb9/\xa7\t\xb0\x02\xc7\xb4&\x93\xc9\xfd\x9f\xc1\xe4\xb0<\xd0\xf1\xcd\xa2\x01(aepbJ}cy\xd5\xef\xa2\\\xeb\xb4\x90\x04')> 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220e47bd6f160ad248b0ba7e7aab9f26ff4c529ef9c531c0f4d099bae92fe85ee2c0440514f8283c335e837 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:16,982 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWRCGeZ6TmnR1gayJKeYbVXbBXmvEn7LmonPE9ic4GUFud 2026-07-26 13:10:16,982 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:17,005 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: ccddb9f518c63110eacb7785a78afe39280f4a43ff6bb0f5bbe3e72969a24353 2026-07-26 13:10:17,018 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 1853acddf49090010853fbf32f010c34238fa1cdba0d48041e6fca42db9e3922 2026-07-26 13:10:17,030 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: e048f63ebd39334996d8460c2e45381165a8bb6db5b0995f84102ee5c5831c25 2026-07-26 13:10:17,041 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: ff2c1640a3a38b9cd4c04b0e37f19066127fc17a7899881d347d3cc9c49b120a 2026-07-26 13:10:17,053 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 55ca814a93adc6e56b09d118c0686e0b33d1c152ce0cc13e1f438a4eb5f49efa 2026-07-26 13:10:17,065 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 94b5b2ccee67b48217ebb93a89aa5f38d681a599b87be5ba91c9860665972834 2026-07-26 13:10:17,076 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 852b7350ffee118dc561e1188ec3ea21c9a7b12b84d86839ffea28c0b2dddc6e 2026-07-26 13:10:17,088 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 9e1b84d5fb80d7774d6b60dced4f8bd76f98cda2e0d57de8d9084dc1a92406fe 2026-07-26 13:10:17,099 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: b642fb2b685ac3713aabd547e9ea81e539ceb37b487c24ec442da165d48159bb 2026-07-26 13:10:17,111 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 7c5f6fa4043e5d168875dd16c22e09ad5b662b295e4b3b52c44fbc67d3e42f79 2026-07-26 13:10:17,124 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 88.222.241.13:4001 (version: quic-v1) 2026-07-26 13:10:17,138 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 220.161.101.134:20395 failed 2026-07-26 13:10:17,138 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 121.205.213.63:47243 failed 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,260 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,261 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,262 [INFO] [libp2p.discovery.bootstrap.bootstrap] Peer discovered: QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb 2026-07-26 13:10:17,265 [INFO] [libp2p.discovery.bootstrap.bootstrap] Peer discovered: QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa 2026-07-26 13:10:17,267 [INFO] [libp2p.discovery.bootstrap.bootstrap] Peer discovered: QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN 2026-07-26 13:10:17,288 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,288 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,304 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,319 [DEBUG] [libp2p.transport.quic.listener] Connection object not found in tracking 2026-07-26 13:10:17,321 [DEBUG] [libp2p.transport.quic.listener] Connection object not found in tracking 2026-07-26 13:10:17,322 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,322 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,335 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,335 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,336 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,337 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,362 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,362 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,362 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,394 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,394 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,394 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,394 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,398 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,398 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,398 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,398 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,416 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 182.155.69.48:49568 failed 2026-07-26 13:10:17,427 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,431 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 209.97.175.38:4001 (version: quic) 2026-07-26 13:10:17,434 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,439 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,440 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,443 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,451 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,451 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,455 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,498 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,504 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 14.55.131.223:54121 failed 2026-07-26 13:10:17,507 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,517 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,517 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,517 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,531 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,537 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,537 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,548 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,557 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,557 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,557 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,557 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,558 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,558 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,558 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,573 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,573 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,574 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,576 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,576 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,578 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,581 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,581 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,581 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,585 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,599 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,599 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,600 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,600 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,608 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,608 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,609 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,609 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,609 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,610 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,649 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,681 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,681 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,681 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,681 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,693 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,693 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,693 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,702 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,702 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,703 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,713 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,713 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,713 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,713 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,738 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,738 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,738 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 103.203.36.27:57551 (version: quic-v1) 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,746 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,746 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,746 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,746 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,746 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,749 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,749 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,749 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,749 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,753 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWA8dLzXonJw1EGnSuQXf14XZd4pyYxMs1EDpL3EDAFYLo 2026-07-26 13:10:17,757 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,757 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,757 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,757 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,761 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,761 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,761 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,761 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,762 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,762 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,762 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,763 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,763 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,763 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,765 [ERROR] [libp2p.security.tls] TLS: peer mismatch want=12D3KooWFj7eBb4DVjmaNuTUJijE6AKLk6FhjS7cbTh1CJq4ZEgA got=12D3KooWR8SEDFgYGdrjkVumDMBUzgjumKgTJtWDsLdi1ZNdhAvT 2026-07-26 13:10:17,767 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,767 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,768 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,772 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,772 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,776 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,780 [ERROR] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: read failed: fail to read from multiselect communicator 2026-07-26 13:10:17,780 [ERROR] [libp2p.network.swarm] failed to upgrade security for peer 12D3KooWFvy2xvbwZrj1yn7XWAmyPDd1rsoBEfMpFkkhYjifvc6Q: failed to negotiate the secure protocol 2026-07-26 13:10:17,783 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,783 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,790 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,793 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,793 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,793 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,816 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWHsWu4sM3NYdnuT8aEcwWqLxfpLoUNzBNExLdZs6gUW2B 2026-07-26 13:10:17,817 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,827 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,827 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,829 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 104.131.131.82:4001 (version: quic-v1) 2026-07-26 13:10:17,848 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,848 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,848 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,848 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,859 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDaxCMHw8KHpB95JbMNgfA37xihxjBpwML8wBd34esYXE 2026-07-26 13:10:17,860 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,860 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,861 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,861 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,862 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,863 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,865 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmQc4oFW2Eb6Dj88teSA9Wfy98h79cAxJwSzLHSPS3D8hu: unable to connect to QmQc4oFW2Eb6Dj88teSA9Wfy98h79cAxJwSzLHSPS3D8hu, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,869 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,869 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,880 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmNzQemZgT8e23WeS379fkeSe1LEFhRoPUoUMznjwe2DJG: unable to connect to QmNzQemZgT8e23WeS379fkeSe1LEFhRoPUoUMznjwe2DJG, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,909 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,909 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,909 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,909 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,912 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWS3fzfkEdkhuR2cbg3yafSfGdKmAJeWE5v8hGFK7SoZE1 2026-07-26 13:10:17,912 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWB6ABzzDec5AeiXgr5LaSUHJmpXoxa6xSbq7vbzzupocv 2026-07-26 13:10:17,914 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmdEj9ebhKaK8FLW6T9b3uSvvmghJChqoUoXXoFFEvkmKN: unable to connect to QmdEj9ebhKaK8FLW6T9b3uSvvmghJChqoUoXXoFFEvkmKN, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,914 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmbP3uP5fBKbtqXvDYtrGHpAcF4aTFCrLxbNEfhmTHSsj9: unable to connect to QmbP3uP5fBKbtqXvDYtrGHpAcF4aTFCrLxbNEfhmTHSsj9, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,915 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,915 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:17,916 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWAXhLHkD41yjvtVp6Wpu4XhebYxW8gUsRzSS5CVRwtgS3 2026-07-26 13:10:17,919 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:17,929 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWCJpfq7vAatZnDVGygWa1XSdRaENaJAZrZkxvb8WBB3RT 2026-07-26 13:10:17,929 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,929 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,929 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,929 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,930 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 195.252.204.72:35896 (version: quic-v1) 2026-07-26 13:10:17,931 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,931 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,931 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:17,931 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:17,932 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:17,932 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWMRyEJLSsP5AkWMb5nohx2myhh3dZcKbv9VMrctxsJquA 2026-07-26 13:10:17,938 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmPV2ABavrrGtBAKQYVNgAKyfi1hsFAiC1sTF4B1PsBvC6: unable to connect to QmPV2ABavrrGtBAKQYVNgAKyfi1hsFAiC1sTF4B1PsBvC6, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,940 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWSgNDbb6x4K9MY4t3B5tDFB86UvJ1vu4cX9UN5aiLmXuU: unable to connect to 12D3KooWSgNDbb6x4K9MY4t3B5tDFB86UvJ1vu4cX9UN5aiLmXuU, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:17,942 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,942 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,942 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,942 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,944 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWBWgygA7zg7Ay3oWtALa3ZW2HS6MhM1T7PvnSCok4hQcu 2026-07-26 13:10:17,945 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,946 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,946 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,946 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,946 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:17,947 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,948 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:17,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,996 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:17,996 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:17,996 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:17,996 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:17,996 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWRbjrWvBwZxhWEn57AgJSgZ9gtB9hBGdu6xArcfVGgj1X 2026-07-26 13:10:17,999 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWRCGeZ6TmnR1gayJKeYbVXbBXmvEn7LmonPE9ic4GUFud 2026-07-26 13:10:18,001 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,001 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,001 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,001 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,002 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:18,018 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJH6gGzpgq8WozG5d5HxsHKN1XCNNFrtbEprAtMGwsp2V 2026-07-26 13:10:18,035 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWKm9ov7wKeTJeKg7UvAJDgaUvfCpEVYEbnH9WBJrkCBQr 2026-07-26 13:10:18,039 [INFO] [quic] [acfe2cda3cc00960] Stream 5 reset by peer (error code 0, final size 69) 2026-07-26 13:10:18,045 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,045 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,045 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,060 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWGRkWCmSDfjGdZLSZFMmMEc6ASdpMHky8J8GcpEeoVz1m: unable to connect to 12D3KooWGRkWCmSDfjGdZLSZFMmMEc6ASdpMHky8J8GcpEeoVz1m, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,132 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,132 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,132 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,132 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,141 [INFO] [quic] [26b7945cc1470c24] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,149 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,150 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:18,151 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWBcdggiuki24exU5yfpjcXxzwmRFK5ZeB6CsVAb4KvwRi: unable to connect to 12D3KooWBcdggiuki24exU5yfpjcXxzwmRFK5ZeB6CsVAb4KvwRi, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,153 [INFO] [quic] [26b7945cc1470c24] ALPN negotiated protocol libp2p 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0\x82\x043\x04\x82\x02+\x08\x00\x12\xa6\x040\x82\x02"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x000\x82\x02\n\x02\x82\x02\x01\x00\xa1\xf5\xc0\xe7\xc0\xd5\xe5V\xaf\xc0\xe8Ef\xf8\xc5ew:\xdbT\x8d\xdc!\x9c\xa9h\x86\x13\xa0\tl-\xfd\x06\x98\x04\xc8IhT[\x9c\x9d\xf1\x9d\xd11\xcc\x84\x08\xb7x\x1d\xf7\xdd\xfa\xf2\x08\xa4*\x82\x15#\xce\x03\x95Qd\xa6-\xca\xb6\xbd\x10\xdd&\xf8Pu\x17V|\xa1(\xf0\n\x05m\x866\xb9T\x9d\xdbY\xcarv(w\\\x90\xbd\x91\xd6%\x1a\xdb\xdf\xd3k\xf6\x8a\t\xc3\xbf\xe6\x9e\x1b\x15\x87\xe8\xf3\x1aKU\xaf\xc8\t^{of\x83\x16_\x9c\x0e\xf0\xad\x1b"\xd8\xb77I\xee\x02\xaaFVl\xd5\xf7\xa9\xffn\xb1\t\x9f\xe3k6:\xbdN\x12\x93\x10\x8amG:4\x9ew\xac\xa1^I\xb2\x0f\xfea\xb4".\xb3\xa64\xe8H\x1dq\xa7\xfd\xce\xea\x88\xa2\x04O\xa5\xce\xdd\xe1\xde\xe3\x14\xe2x\x80\xbcq<\xa5x\x81F\x84\xe8^\r!\xcf\xf4\x0e#\xc3A\xf1>\xe1\xa0dR\xf2\x84fI\x99\x86)s\xe5\x1di+W\x8c\xd9\xb7\xde\x89\xd7\x86\xadk\xae\xbc\xf8\xdf\xc3C\xdb\x8e\xdaCJ\x15\x92\x95\x91\x91|R\xbf\x16t\x13Y\x14\x9d\x0ep\x92\xbc\x91\x99(\xf1\xd5\xb2\\\xb4\x8b\x0f\x90\xa7\xa0[\x0e\xb2\x9a\xdc\xa9\x93\xf8\x93\xc6\xfb\x13zS\xa5\xc4p\xa8\xa3\t\xb5t\xbbO\xd8\x08y\xbd\xe7\xdc\xc27\xea\xf2\xce\x9a\x17\xb9\x1902\xdf\x99\xc8\xbfU\x19\x87V\x1e\xe2d\xa0\x970\xf9\x02\x96\x10W\x16%\xe0\xd0\xe1\xe2\xa7\xf9\x04i\xa6\xa4\x80\xed\x08\xcf\x9bL:\xf0V{\xfe\x9a\xbfG\x00y\xd8\xcc}\x7f"\xef\xc85\x98\xf8l\x9e\x06x\xca\xf7\x9e"\x99\xa9\x9cG\xc8\xd0W\xe7\xf3\xb8\xaf@\x18\\\x8d\xd4\x99\xa1\xc1g\xc3X\xd7\xab\x83\xafe\x81\x94L\xe0\xb8\xb6\xbd,\xfeK\xf8\x0c\x8c\x9e\x7fa\xfe\x94\x81m\xf7\x9e\x12\xae^\x82\xc5\x88\xf8\x94\xb8o\xd5\x99\xdaY\x12\xf8uM\xe2\xa2?-\x15)\x84ZUp\xa7-\x8d\x8572[\x95\xdd\xc2\x055\xba\xc6\x10\xfe\xe0\xb2\xb5\x05\x18\x8d\xf7)b\xd4\x04<[\x92C\xd8\xfd\xed\xfb\xcbqN\x1d\x89\xd2`\xf4\xcbG\xd2w\t\x17;\xe2\x05H\xc53\xd0\xe8\xd3\r\n\xef \x1a \xd7\x0b\x05\xbf:\xc1\xd1\xdb\xe4\xe6Ho\xdc\x7f\xbb4\xb4\x0bR\xcdR\xed\xf7}\x07FR\x85\x15\x14\x81\xb9\xc5\xa3\x04\xe2P,\xa1\t\x8dD-\xbex\x9d\xc4\xcb\xc7%I\xe3\xc5FJ\x1bV\x8dox\xef\xd3\x14r3\xe9\x7fF!a\xa6\xb7E\xd4\xe6H\xc2\xb9\x15\x87L\xc4\x82p3\xc4\x9aODkA\x80\xd9\xc4\xcfT\x98q\xe9\x14\xa2\x0cg}_\xe39\xbc\xd1\r9X\xd0\xb1\xaf\xb4\xd3\xd5}\xfd\x11\x05\xc6:8\xf2\x04&\x1fz\x8agF\xdd\xa7\xac\x8e\x94\xc5\xea\xf5\n\n\xb3z6\xb6\xab\x13\xef\x0b\xaf\x03\x99vO\xfca(sJn\xa7\xe5U\xb9\xbc R\xb1\xe0l{\x90\x87\xdd\xbe\x84HKm#\xab\xca\xcb\xaf#\x07\xf3]\xc2\xe9\xb3j/Bc:\xe8\x8e\xf881\x11\x82\x7fG\xd1\x1e\xc8\xf9\xcfe\xdbQ\xb7\xcd@\xab\xd5\xcff\xb9\xaa\xf49\xa6\xf3\'\xcd\xde\x92\xd2}\xd2\x9c\xffT\xb9\x08\xa6\xb7\'\xb1\x87\x1d\xfa\xfb\xe3t\x14\xedx\xd2\xbb\xf6q\x98\x10X\x0b\x89"\xb0\x97\xfb\xf9\x8d-@\r\xf54\xcf\xa8\xbf\x89\x99\x13\xb68\\n\x92\x10\x04\x1c\x0c9\xae\xcdM\xe6\xab\xce\x07\xf0\xd3\x08l\x1bq|\x0b\xc5\xb0[q\xear\x03\xc0\xfb\x82\xd5}\xe8\x89h\xf4\xa8\xc2\xff\x1e\x94#0\x88\xdb\xc7\xbd(\xb1\x14\x17\x8f"*\xb0{\xcf\xec\x14\x10\x9e\x88\xbe\xc1\x9b\xca\x1f\xfdz\xbf\xd9\x08\xf0~2\x8b\xdd\xbb\\\xa8\x16\xb5z\x9a\x1cy\xc4\xb0\xa2\x01O)T\xd45\x8e\x08\x836S\xbfBl[\xab\xfd\x08\x87\xe5#\xcd\xc4\tM\xfc\xbd\xb1E\xb4\xa4\xd9\x1d\x0ez\xd6\xda>\xebv\x12\xfa\xf1o\xd0Z\x1e*\xf3\xdf&>\xea>\xba\xbb\xdc*\xb2\xcf\xfe\xca\xfe\x81};TE\x1fG')> 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 1079 bytes 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 308204330482022b080012a60430820222300d06092a864886f70d01010105000382020f003082020a0282020100a1f5c0e7 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 1075 bytes 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 555 bytes 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 512 bytes 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 555 bytes 2026-07-26 13:10:18,159 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 512 bytes 2026-07-26 13:10:18,160 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:18,160 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: RSA 2026-07-26 13:10:18,160 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting RSA signature 2026-07-26 13:10:18,160 [DEBUG] [libp2p.transport.quic.security] 🔍 Using RSA signature data as-is 2026-07-26 13:10:18,161 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ 2026-07-26 13:10:18,161 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:18,171 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,171 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,171 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWRbLoPo13eC1ibSqhhYCK5VLRnevceYABQUxCDT2TkbvM: unable to connect to 12D3KooWRbLoPo13eC1ibSqhhYCK5VLRnevceYABQUxCDT2TkbvM, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,182 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,182 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,182 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,182 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,182 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGMau1rPGGAisvgDpzqgDTo2M41xHcUW6fLFvjW1Ko1cc 2026-07-26 13:10:18,186 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,186 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmPiJT4AbneihiYMdGqK7MJKZH9Np2WYdjPkzu6ohymoUi: unable to connect to QmPiJT4AbneihiYMdGqK7MJKZH9Np2WYdjPkzu6ohymoUi, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,186 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWJx3vNESLRosQqer7mcuY2iQad8KhJ68u88m17X6uwfbL: unable to connect to 12D3KooWJx3vNESLRosQqer7mcuY2iQad8KhJ68u88m17X6uwfbL, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,187 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmRuLZ2Qk5jGhZtvxsm3CwLGKrvygrJ3xbQc1ThTHidk7L 2026-07-26 13:10:18,187 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNccohfuQxkTiQyTzZAJFS4R4geHq3n65K3V7NTVtYc16: unable to connect to 12D3KooWNccohfuQxkTiQyTzZAJFS4R4geHq3n65K3V7NTVtYc16, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,187 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWD3uLvXDQWvAbMxfXiQP9V7AS8iyGAPMCcYhdQeccPHde 2026-07-26 13:10:18,187 [INFO] [libp2p.network.auto_connector] Auto-connected to peer Qmc4nxkusXhLpFByWGYgqU2CU3pZj1SPp7WSMFhbThvUg1 2026-07-26 13:10:18,197 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWND4UCd4C1eWmq1c9QBnKEBs64BbNbxQ7xCetUwebL9rC 2026-07-26 13:10:18,205 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,206 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,207 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,207 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,209 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,209 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,232 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 10.0.0.1:4001 (version: quic-v1) 2026-07-26 13:10:18,234 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDQFQKb8VT8mwvnMWmsrmKv4LCAULWBr3Zz9ysPKHqrdo 2026-07-26 13:10:18,240 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFwEkojixzmcTkyPp6zbrrg1gTGtegKgkfws4bKVMF8Bg 2026-07-26 13:10:18,241 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWSSnWaBMktyUFWxcoCKwBZ8apyQsR9B5cnrTjqf2AewbZ: unable to connect to 12D3KooWSSnWaBMktyUFWxcoCKwBZ8apyQsR9B5cnrTjqf2AewbZ, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,242 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,242 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,246 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,251 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDMFhtNpPGHZzAq1X8PsqE4dewypET7rcLR7gPiFwfz9L 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,268 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,299 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,299 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,300 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,329 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a01:4ff:f0:93ab::1:4001 (version: quic-v1) 2026-07-26 13:10:18,345 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCv7pVmVzADtnAJM3iKMqkoxTC7ZrKqhHh5N9CZH1nDX5: unable to connect to 12D3KooWCv7pVmVzADtnAJM3iKMqkoxTC7ZrKqhHh5N9CZH1nDX5, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,353 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLRPeFFWG3Ay3JR11sQRPfKMXL1yyktUQXKNc8bRDcVJg: unable to connect to 12D3KooWLRPeFFWG3Ay3JR11sQRPfKMXL1yyktUQXKNc8bRDcVJg, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,374 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWRDbVoQhpFWyhgVmwyXH6TN7YRo6GmrYigvQe7vJ7SpjJ: unable to connect to 12D3KooWRDbVoQhpFWyhgVmwyXH6TN7YRo6GmrYigvQe7vJ7SpjJ, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,389 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKFNpy8b7Zt2noPd6d27h4wDdYeVrZxdH5uQKcu4dARMd: unable to connect to 12D3KooWKFNpy8b7Zt2noPd6d27h4wDdYeVrZxdH5uQKcu4dARMd, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,399 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWCZHTjrmKUZjL4YcfBV5voSPr5grh5E1ZT3WaRUG4ZQHZ 2026-07-26 13:10:18,414 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,414 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,418 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWT28ueiBZqf1GY9fGGS3XromZGKYXmtMJagLF6jWmKLQ7: unable to connect to 12D3KooWT28ueiBZqf1GY9fGGS3XromZGKYXmtMJagLF6jWmKLQ7, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,423 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWN5yqepPNgjDeUWSbwbkDPhtsQhBTYePQTbqMajFyKonQ 2026-07-26 13:10:18,431 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a01:4ff:f0:93ab::1:4001 (version: quic-v1) 2026-07-26 13:10:18,445 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,445 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,445 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,445 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,445 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWHTQXM5MS9LNX9Qx64WV7W9w9132EBEhFCcsQY4ifWUDL 2026-07-26 13:10:18,447 [ERROR] [libp2p.kad_dht.kad_dht] Error handling DHT stream: 2026-07-26 13:10:18,452 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJJTJRzMT2Lf1GYXFajR5PxGLJrTkVkN8EURXKDCeJHgz 2026-07-26 13:10:18,453 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_READ) 2026-07-26 13:10:18,461 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWLevAjEEFPBLsfGa9jGfPmZfg2nwbiA5QRkuAVxRasWGV 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] ====================================================================== 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] 📥 RECEIVED WANTLIST from peer Qmc4nxkusXhLpFBy 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] Entries: 1 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] Full: False 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] [1] cid=01551220cdfb1014b6c3... type=WANT_BLOCK cancel=False 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] ====================================================================== 2026-07-26 13:10:18,461 [INFO] [libp2p.bitswap.client] [FLOW] Negotiated protocol for peer Qmc4nxkusXhLpFByWGYg...: /ipfs/bitswap/1.1.0 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] ====================================================================== 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] [STEP 1] SERVER PROCESSING WANTLIST from Qmc4nxkusXhLpFByWGYg... 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] entries=1 protocol=/ipfs/bitswap/1.1.0 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] ====================================================================== 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] -> Processing entry: 01551220cdfb1014b6c3c6e36c3ae4cfe6baed04cf0ff17042635bac2387ed67b997cc6c 2026-07-26 13:10:18,461 [WARNING] [libp2p.bitswap.client] -> Parsed CID: zb2rhkWLp5ZuqNsoTRvsRnb2cnaCpZ5DPrAVsW26KwAtxKbnK 2026-07-26 13:10:18,462 [WARNING] [libp2p.bitswap.client] -> Checking if we have block zb2rhkWLp5ZuqNsoTRvsRnb2cnaCpZ5DPrAVsW26KwAtxKbnK 2026-07-26 13:10:18,462 [WARNING] [libp2p.bitswap.client] -> has_block result: False 2026-07-26 13:10:18,462 [WARNING] [libp2p.bitswap.client] [WANTLIST ENTRY] cid=bafkreign7mibjnw... wantType=0 cancel=False has_block=False 2026-07-26 13:10:18,467 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/id/1.0.0'] 2026-07-26 13:10:18,467 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,468 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmeC6gBRSjj9sp7jJLWyHcKPkZHLABctx7saVYsnyGEYD8: unable to connect to QmeC6gBRSjj9sp7jJLWyHcKPkZHLABctx7saVYsnyGEYD8, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,472 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/bitswap/1.1.0'] 2026-07-26 13:10:18,472 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:18,474 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,474 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:18,477 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,478 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,478 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,479 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,479 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,481 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,482 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,483 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,504 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWND7fGddueZX8BHSH5BZevS8fUpQV7YoKNRaDNGpiP1Lc 2026-07-26 13:10:18,529 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,531 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,533 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,533 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,571 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDQyVYA2iQWLVNSyxKwzsr49YY1R66WxTCmnQJq5ogaXr: unable to connect to 12D3KooWDQyVYA2iQWLVNSyxKwzsr49YY1R66WxTCmnQJq5ogaXr, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,573 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWGGVkH5hDbd95JHf2YrcG23BSxfRjGydXxEcDH16UjeVc: unable to connect to 12D3KooWGGVkH5hDbd95JHf2YrcG23BSxfRjGydXxEcDH16UjeVc, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,582 [INFO] [quic] [fe5988771f5f531f] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:18,582 [INFO] [quic] [fe5988771f5f531f] ALPN negotiated protocol libp2p 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xbeK2C)IY\x06p\x19\xe3_\x1dd\x0c V\x03\xf4\xfa\xfd\xe6DAf\x99\x1c\x84\xa3c&\x89\x04@p\x91\xa0)P_\xc3\xcb\x1fl\x7f\xf7\x89\x8f\xe6F\x07\x84\xf6V\xfa\x9bYA?\xc8\x84W\xa6\xc0#\xa56\xeb\\\xdf\xe7\xb4\xb9D\x8f\x07\xb4\x87Z#\xfeQz\xbe\xf0y}\x1b?\x80\xd6\xc5~\t\xee\xbb\xc5\x0f')> 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220be4b3243294959067019e35f1d640c205603f4fafde6444166991c84a363268904407091a029505fc3cb 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:18,583 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:18,584 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWNdC8omAdfnvrSDBKr8DVSk8cAm1pk1SQKW4gTQwXfbLc 2026-07-26 13:10:18,584 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:18,594 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDjYCH1XmNktLaMHhAb1P36WPLC7vqumf7JRB9E2bNi2V: unable to connect to 12D3KooWDjYCH1XmNktLaMHhAb1P36WPLC7vqumf7JRB9E2bNi2V, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,607 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWGZcmDJdQ4YidoJ2uXwnLUkssTpLRwuV9jjX9xQFRCify: unable to connect to 12D3KooWGZcmDJdQ4YidoJ2uXwnLUkssTpLRwuV9jjX9xQFRCify, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,610 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,611 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,630 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.18.0.14:4001 (version: quic-v1) 2026-07-26 13:10:18,642 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmPV2ABavrrGtBAKQYVNgAKyfi1hsFAiC1sTF4B1PsBvC6: unable to connect to QmPV2ABavrrGtBAKQYVNgAKyfi1hsFAiC1sTF4B1PsBvC6, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/bitswap/1.1.0'] 2026-07-26 13:10:18,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/bitswap/1.1.0 2026-07-26 13:10:18,714 [INFO] [quic] [9f1b8981e18c794c] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:18,715 [INFO] [quic] [9f1b8981e18c794c] ALPN negotiated protocol libp2p 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xbeK2C)IY\x06p\x19\xe3_\x1dd\x0c V\x03\xf4\xfa\xfd\xe6DAf\x99\x1c\x84\xa3c&\x89\x04@p\x91\xa0)P_\xc3\xcb\x1fl\x7f\xf7\x89\x8f\xe6F\x07\x84\xf6V\xfa\x9bYA?\xc8\x84W\xa6\xc0#\xa56\xeb\\\xdf\xe7\xb4\xb9D\x8f\x07\xb4\x87Z#\xfeQz\xbe\xf0y}\x1b?\x80\xd6\xc5~\t\xee\xbb\xc5\x0f')> 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220be4b3243294959067019e35f1d640c205603f4fafde6444166991c84a363268904407091a029505fc3cb 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:18,715 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:18,716 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWNdC8omAdfnvrSDBKr8DVSk8cAm1pk1SQKW4gTQwXfbLc 2026-07-26 13:10:18,716 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:18,722 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,722 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,722 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:18,722 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:18,726 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWNdC8omAdfnvrSDBKr8DVSk8cAm1pk1SQKW4gTQwXfbLc 2026-07-26 13:10:18,728 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:18,728 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:18,728 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/id/1.0.0'] 2026-07-26 13:10:18,728 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/id/1.0.0 2026-07-26 13:10:18,753 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWCgqoqvvE6PZjZwZCcjGFagMeRZ4ANzMMmJD23R6pNBTE 2026-07-26 13:10:18,785 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGcAfAWFDVFEVAwN3WKxtbPdwW83iNYG7PfNhFHmGP3tN 2026-07-26 13:10:18,831 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2400:4152:1c4:a00:82c:5544:ac9d:2457:4001 (version: quic-v1) 2026-07-26 13:10:18,849 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,849 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:18,882 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:18,930 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 92.104.20.158:4001 (version: quic-v1) 2026-07-26 13:10:18,998 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWEWr5uv7pF2ebrJD2nvhhP2vWSNcyENWUkAdJsgM773uB: unable to connect to 12D3KooWEWr5uv7pF2ebrJD2nvhhP2vWSNcyENWUkAdJsgM773uB, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,998 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWN5zyjUiqUCUPUieWYyFr9cKRUjvEBTRwRd2vBBZMj5Tk: unable to connect to 12D3KooWN5zyjUiqUCUPUieWYyFr9cKRUjvEBTRwRd2vBBZMj5Tk, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:18,998 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLU9NDN2SPSf21MctSkJpTjdaWJ6CKbMYJVNiGLegSFa6: unable to connect to 12D3KooWLU9NDN2SPSf21MctSkJpTjdaWJ6CKbMYJVNiGLegSFa6, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,001 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,001 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 359e7c05... 2026-07-26 13:10:19,010 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:19,010 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:19,014 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDmnxVoFufN88aaVuNXyZmZJshLsxC7KpPSf1CVawfTxT: unable to connect to 12D3KooWDmnxVoFufN88aaVuNXyZmZJshLsxC7KpPSf1CVawfTxT, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,015 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:19,020 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:19,025 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:19,026 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:19,026 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNu4AxJm9qXwD3UhKoPaY2C1wPGWXggmu1VKxViY8XG2z: unable to connect to 12D3KooWNu4AxJm9qXwD3UhKoPaY2C1wPGWXggmu1VKxViY8XG2z, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,026 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,026 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for e048f63e... 2026-07-26 13:10:19,028 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:19,028 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:19,030 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNGDyEZePqo1sea6rbFiBTFZHxetTyqdSgGNkjfH2B5G7: unable to connect to 12D3KooWNGDyEZePqo1sea6rbFiBTFZHxetTyqdSgGNkjfH2B5G7, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,032 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNPWdG423LFAgL9aKanRpoB5uH6izseExEAjJc8vqz635: unable to connect to 12D3KooWNPWdG423LFAgL9aKanRpoB5uH6izseExEAjJc8vqz635, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,045 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPUHahRJKu3oEgQ3VEZwah9o8pP3S3XTykcghVppU3MA4: unable to connect to 12D3KooWPUHahRJKu3oEgQ3VEZwah9o8pP3S3XTykcghVppU3MA4, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,045 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,045 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 81936843... 2026-07-26 13:10:19,128 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKLvRvG3kxPQeeDCshAkLUUCckihfS8wSbUS74GRp4fx2: unable to connect to 12D3KooWKLvRvG3kxPQeeDCshAkLUUCckihfS8wSbUS74GRp4fx2, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,128 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,129 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for ccddb9f5... 2026-07-26 13:10:19,139 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWS84uSuTVySmUVz7SARkHCB3AA5h85QFZBDsT8UgV6XNX: unable to connect to 12D3KooWS84uSuTVySmUVz7SARkHCB3AA5h85QFZBDsT8UgV6XNX, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,148 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCM6UTT2g87DyJ1LwteHYeLEemeAitURCgTSkHZnmA9ac: unable to connect to 12D3KooWCM6UTT2g87DyJ1LwteHYeLEemeAitURCgTSkHZnmA9ac, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,219 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNicbt2WCs7wwocyZavNj6uPtvLDN32mnPaACMcZmm4PU: unable to connect to 12D3KooWNicbt2WCs7wwocyZavNj6uPtvLDN32mnPaACMcZmm4PU, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,228 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:19,228 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:19,228 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:19,228 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:19,236 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDNyNFSAQcHgKrCPmEvQWtDvunc584j8xquZdP2PJD87r: unable to connect to 12D3KooWDNyNFSAQcHgKrCPmEvQWtDvunc584j8xquZdP2PJD87r, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,243 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWR5nGYHN9UvKKMTt43f1fGndqmwC2Skx1PzacX3Wp7xRK 2026-07-26 13:10:19,272 [INFO] [libp2p.discovery.bootstrap.bootstrap] ✅ Connected to QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ (took 3.03s) 2026-07-26 13:10:19,272 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPaqnfs5WeC7eQv29yNKw3C39ncP8mVMTf2bxy7k2oB2b: unable to connect to 12D3KooWPaqnfs5WeC7eQv29yNKw3C39ncP8mVMTf2bxy7k2oB2b, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,277 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:19,277 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:19,281 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:19,359 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCTZCiCsMhfsvA6bndfAL37S2YjGpwQLLuevdxMzJoBP3: unable to connect to 12D3KooWCTZCiCsMhfsvA6bndfAL37S2YjGpwQLLuevdxMzJoBP3, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,359 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,360 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 9e1b84d5... 2026-07-26 13:10:19,426 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWLs1tCuZnrrGk9J52oqCcKNjghnAGpbVWGcLKp9hk7F5c 2026-07-26 13:10:19,469 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWK1wzE2A6NFeiws1pHsvRiXEhJYFifoyAhBuiTMgrsF8M: unable to connect to 12D3KooWK1wzE2A6NFeiws1pHsvRiXEhJYFifoyAhBuiTMgrsF8M, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,526 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:19,526 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:19,526 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:19,526 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:19,572 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCFRvz375TUJF1uPpza8XkrHDdWow51sV6VhZEeBhQSts: unable to connect to 12D3KooWCFRvz375TUJF1uPpza8XkrHDdWow51sV6VhZEeBhQSts, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,627 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:19,666 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWMohPmhXLtq6SNNL4j8P8MDBDNanxyC4QLCJeAKFdLoD8: unable to connect to 12D3KooWMohPmhXLtq6SNNL4j8P8MDBDNanxyC4QLCJeAKFdLoD8, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,704 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQhCbRnfFCBPyjUQ65W2fedS1wgb1qZahSggotd8yK4KA: unable to connect to 12D3KooWQhCbRnfFCBPyjUQ65W2fedS1wgb1qZahSggotd8yK4KA, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,739 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWP3pRJHvDJ42Fj54aE8pKSXCWYHAoUfvGsvMtfTxtAesz: unable to connect to 12D3KooWP3pRJHvDJ42Fj54aE8pKSXCWYHAoUfvGsvMtfTxtAesz, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,739 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,739 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for de729ee0... 2026-07-26 13:10:19,741 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPGzWmahTAB7EGUkUsF5RkxUcd6oFwTTPBsRM9Kux2fmJ: unable to connect to 12D3KooWPGzWmahTAB7EGUkUsF5RkxUcd6oFwTTPBsRM9Kux2fmJ, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,742 [WARNING] [libp2p.discovery.bootstrap.bootstrap] ❌ Failed to connect to QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa after trying all 13 addresses (took 2.48s) 2026-07-26 13:10:19,742 [WARNING] [libp2p.discovery.bootstrap.bootstrap] No detailed exception information available 2026-07-26 13:10:19,750 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPH5CHMwaxAgZjmTtSRuQaBh8F4PoNpuM1bhf9ZHzs8VV: unable to connect to 12D3KooWPH5CHMwaxAgZjmTtSRuQaBh8F4PoNpuM1bhf9ZHzs8VV, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,750 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,750 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for f5e3fdc7... 2026-07-26 13:10:19,753 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQZMAxwQJKU1G8MPqoJ9K3MQDLUNsyDcMRenQRiKcQ6SM: unable to connect to 12D3KooWQZMAxwQJKU1G8MPqoJ9K3MQDLUNsyDcMRenQRiKcQ6SM, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,753 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,753 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 9ea27b4f... 2026-07-26 13:10:19,756 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLWhV5ng3X28WUfZD4ndor2JVPRb5HEswLZBgkERjJnkp: unable to connect to 12D3KooWLWhV5ng3X28WUfZD4ndor2JVPRb5HEswLZBgkERjJnkp, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,756 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,756 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for f9a58b0f... 2026-07-26 13:10:19,790 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWML7k1a7FgPq9UAoT4qSFFJPxX7fEmUbVFCdM4EYFQhL6: unable to connect to 12D3KooWML7k1a7FgPq9UAoT4qSFFJPxX7fEmUbVFCdM4EYFQhL6, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,790 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,791 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 7ff63882... 2026-07-26 13:10:19,800 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:19,806 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLG3twJK7RmA64rTkvr4fBgjNqk5jfugR1VpDJ887mmHh: unable to connect to 12D3KooWLG3twJK7RmA64rTkvr4fBgjNqk5jfugR1VpDJ887mmHh, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,806 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,806 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 7b23ffe5... 2026-07-26 13:10:19,830 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 141.164.54.215:4001 (version: quic) 2026-07-26 13:10:19,867 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWRP86a51WxnDs2SHgoef5vzgGnMcbudrAMxS5aeLiuV4H: unable to connect to 12D3KooWRP86a51WxnDs2SHgoef5vzgGnMcbudrAMxS5aeLiuV4H, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,867 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,867 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 7c5f6fa4... 2026-07-26 13:10:19,872 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLa6TAmb5SH632pXBwydp3hVStc8Hd4kgvymbUqcXVaYW: unable to connect to 12D3KooWLa6TAmb5SH632pXBwydp3hVStc8Hd4kgvymbUqcXVaYW, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:19,902 [WARNING] [libp2p.discovery.bootstrap.bootstrap] ❌ Failed to connect to QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN after trying all 14 addresses (took 2.63s) 2026-07-26 13:10:19,902 [WARNING] [libp2p.discovery.bootstrap.bootstrap] No detailed exception information available 2026-07-26 13:10:19,949 [WARNING] [libp2p.discovery.bootstrap.bootstrap] ❌ Failed to connect to QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb after trying all 14 addresses (took 2.69s) 2026-07-26 13:10:19,949 [WARNING] [libp2p.discovery.bootstrap.bootstrap] No detailed exception information available 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.bootstrap.bootstrap] Bootstrap discovery startup complete - all tasks finished 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Starting routing table refresh (force=True) 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.random_walk.rt_refresh_manager] Running concurrent random walks to discover new peers 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.random_walk.random_walk] Starting 10 concurrent random walks 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: ef3f7e70bd3782d069d89aec6474d08617fd983469297697ae68c058d5281299 2026-07-26 13:10:19,950 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: c40901da2d8fd21e3917e2dba51f200bd162ddef4ff43c630f97a44b104ed8e0 2026-07-26 13:10:19,951 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: ec51c4c6e8092e7498b2e27fa400348981d0c221929a28f661a1aaf84f465a38 2026-07-26 13:10:19,951 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 139223a15d840f64ef229cce74c46a1cad8260c8b37ea5d3ebd4b81069106af7 2026-07-26 13:10:19,951 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: e1888efbf3e912094dfdddae83614ae99c4f1c57c731f2767c746adcc29095f0 2026-07-26 13:10:19,951 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: 122b6891c6a10d64287b0231100d1a9af9eb888bf3cd52d281c88137d045ca8b 2026-07-26 13:10:19,952 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: d08687136de3986ecbb557574701349b406e2e0e9ea7ab348184883ce57d80ea 2026-07-26 13:10:19,952 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: b6f061c03ed2e04467ddda93468411206b4ea292c175ad8a7ea77f222af6bc76 2026-07-26 13:10:19,952 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: cf4fd280770cea052ec6f9db83eda7c24a4cdfe2cdb9ac70e7c059332ce5124e 2026-07-26 13:10:19,953 [INFO] [libp2p.discovery.random_walk.random_walk] Starting random walk for peer ID: b0a370bfe6984c441c380bf505d3b15b11ebdebc83e79739a413289deed237e8 2026-07-26 13:10:19,955 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLa6TAmb5SH632pXBwydp3hVStc8Hd4kgvymbUqcXVaYW: Peer 12D3KooWLa6TAmb5SH632pXBwydp3hVStc8Hd4kgvymbUqcXVaYW recently failed all addresses (negative cache) 2026-07-26 13:10:19,955 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWJx3vNESLRosQqer7mcuY2iQad8KhJ68u88m17X6uwfbL: Peer 12D3KooWJx3vNESLRosQqer7mcuY2iQad8KhJ68u88m17X6uwfbL recently failed all addresses (negative cache) 2026-07-26 13:10:19,955 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPH5CHMwaxAgZjmTtSRuQaBh8F4PoNpuM1bhf9ZHzs8VV: Peer 12D3KooWPH5CHMwaxAgZjmTtSRuQaBh8F4PoNpuM1bhf9ZHzs8VV recently failed all addresses (negative cache) 2026-07-26 13:10:19,955 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCM6UTT2g87DyJ1LwteHYeLEemeAitURCgTSkHZnmA9ac: Peer 12D3KooWCM6UTT2g87DyJ1LwteHYeLEemeAitURCgTSkHZnmA9ac recently failed all addresses (negative cache) 2026-07-26 13:10:19,956 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQZMAxwQJKU1G8MPqoJ9K3MQDLUNsyDcMRenQRiKcQ6SM: Peer 12D3KooWQZMAxwQJKU1G8MPqoJ9K3MQDLUNsyDcMRenQRiKcQ6SM recently failed all addresses (negative cache) 2026-07-26 13:10:19,956 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKLvRvG3kxPQeeDCshAkLUUCckihfS8wSbUS74GRp4fx2: Peer 12D3KooWKLvRvG3kxPQeeDCshAkLUUCckihfS8wSbUS74GRp4fx2 recently failed all addresses (negative cache) 2026-07-26 13:10:19,956 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWLRPeFFWG3Ay3JR11sQRPfKMXL1yyktUQXKNc8bRDcVJg: Peer 12D3KooWLRPeFFWG3Ay3JR11sQRPfKMXL1yyktUQXKNc8bRDcVJg recently failed all addresses (negative cache) 2026-07-26 13:10:19,957 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQhCbRnfFCBPyjUQ65W2fedS1wgb1qZahSggotd8yK4KA: Peer 12D3KooWQhCbRnfFCBPyjUQ65W2fedS1wgb1qZahSggotd8yK4KA recently failed all addresses (negative cache) 2026-07-26 13:10:19,957 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKUY7RVKV5WP8KLwY1nbxrwzrc4eSpiuF65D45X2vdXGj: Peer 12D3KooWKUY7RVKV5WP8KLwY1nbxrwzrc4eSpiuF65D45X2vdXGj recently failed all addresses (negative cache) 2026-07-26 13:10:19,957 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWRbLoPo13eC1ibSqhhYCK5VLRnevceYABQUxCDT2TkbvM: Peer 12D3KooWRbLoPo13eC1ibSqhhYCK5VLRnevceYABQUxCDT2TkbvM recently failed all addresses (negative cache) 2026-07-26 13:10:19,957 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPGzWmahTAB7EGUkUsF5RkxUcd6oFwTTPBsRM9Kux2fmJ: Peer 12D3KooWPGzWmahTAB7EGUkUsF5RkxUcd6oFwTTPBsRM9Kux2fmJ recently failed all addresses (negative cache) 2026-07-26 13:10:19,958 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWGZcmDJdQ4YidoJ2uXwnLUkssTpLRwuV9jjX9xQFRCify: Peer 12D3KooWGZcmDJdQ4YidoJ2uXwnLUkssTpLRwuV9jjX9xQFRCify recently failed all addresses (negative cache) 2026-07-26 13:10:19,958 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKFNpy8b7Zt2noPd6d27h4wDdYeVrZxdH5uQKcu4dARMd: Peer 12D3KooWKFNpy8b7Zt2noPd6d27h4wDdYeVrZxdH5uQKcu4dARMd recently failed all addresses (negative cache) 2026-07-26 13:10:19,958 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWSgNDbb6x4K9MY4t3B5tDFB86UvJ1vu4cX9UN5aiLmXuU: Peer 12D3KooWSgNDbb6x4K9MY4t3B5tDFB86UvJ1vu4cX9UN5aiLmXuU recently failed all addresses (negative cache) 2026-07-26 13:10:19,959 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWMohPmhXLtq6SNNL4j8P8MDBDNanxyC4QLCJeAKFdLoD8: Peer 12D3KooWMohPmhXLtq6SNNL4j8P8MDBDNanxyC4QLCJeAKFdLoD8 recently failed all addresses (negative cache) 2026-07-26 13:10:19,959 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDNyNFSAQcHgKrCPmEvQWtDvunc584j8xquZdP2PJD87r: Peer 12D3KooWDNyNFSAQcHgKrCPmEvQWtDvunc584j8xquZdP2PJD87r recently failed all addresses (negative cache) 2026-07-26 13:10:19,960 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWGGVkH5hDbd95JHf2YrcG23BSxfRjGydXxEcDH16UjeVc: Peer 12D3KooWGGVkH5hDbd95JHf2YrcG23BSxfRjGydXxEcDH16UjeVc recently failed all addresses (negative cache) 2026-07-26 13:10:19,960 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWRDbVoQhpFWyhgVmwyXH6TN7YRo6GmrYigvQe7vJ7SpjJ: Peer 12D3KooWRDbVoQhpFWyhgVmwyXH6TN7YRo6GmrYigvQe7vJ7SpjJ recently failed all addresses (negative cache) 2026-07-26 13:10:19,960 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWCTZCiCsMhfsvA6bndfAL37S2YjGpwQLLuevdxMzJoBP3: Peer 12D3KooWCTZCiCsMhfsvA6bndfAL37S2YjGpwQLLuevdxMzJoBP3 recently failed all addresses (negative cache) 2026-07-26 13:10:19,961 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,961 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for c40901da... 2026-07-26 13:10:19,961 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,961 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for ec51c4c6... 2026-07-26 13:10:19,962 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,962 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for b6f061c0... 2026-07-26 13:10:19,962 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,962 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for cf4fd280... 2026-07-26 13:10:19,962 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:19,962 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for b0a370bf... 2026-07-26 13:10:19,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:19,971 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:19,981 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:19,981 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:19,984 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:19,984 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:20,030 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 181.115.171.75:37348 (version: quic-v1) 2026-07-26 13:10:20,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:20,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:20,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:20,132 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a02:4780:59:970c::1:4001 (version: quic-v1) 2026-07-26 13:10:20,136 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWPXkv9a9rxdAD3xcJpvYSR6jymzR93e4owc1d25sXtJxW: unable to connect to 12D3KooWPXkv9a9rxdAD3xcJpvYSR6jymzR93e4owc1d25sXtJxW, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:20,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:20,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:20,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:20,178 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:20,178 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:20,178 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:20,178 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:20,230 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 64.20.35.242:4001 (version: quic-v1) 2026-07-26 13:10:20,264 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWB3iNhqXH4HX2aLuCk8BXrihbGDyZbryAYpztSkFPozgE: unable to connect to 12D3KooWB3iNhqXH4HX2aLuCk8BXrihbGDyZbryAYpztSkFPozgE, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,293 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDPAZ19oK1brUxCGb2KJ6WgJ1LjMwoWDsPt4N8d7AYhwE: unable to connect to 12D3KooWDPAZ19oK1brUxCGb2KJ6WgJ1LjMwoWDsPt4N8d7AYhwE, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,301 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:20,301 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:20,301 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:20,301 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:20,429 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 31.222.202.209:4001 (version: quic-v1) 2026-07-26 13:10:20,441 [INFO] [quic] [ea42546ad8e5c02c] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:20,441 [INFO] [quic] [ea42546ad8e5c02c] ALPN negotiated protocol libp2p 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 C,lX\xca\x84"\xa9\xcd\x134\xecQ\xdd\x969\x89\x93-\xbeL\xfb?\xf1\xd2\x07\x07\xedc\x91\xf3Y\x04@\xc6\xeb\x95@y\xe4aw\xd5>"\xe2v\xb8\x00\x99\xd8\xaap\x99\xaa\xa0\xd9\xf1N\xa9\x91\x0b\x9b%\x83\x0b\xde.\xef\xb7\x9dr\xdd\x997\xb8]\xacMK\xd3>\x18\xd8w6\x97\x83\xb0\x19\xa6w\xc9\xfd\x7f\xadB\x0f')> 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:20,441 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220432c6c58ca8422a9cd1334ec51dd963989932dbe4cfb3ff1d20707ed6391f3590440c6eb954079e46177 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:20,442 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWELammakeiWPBK6Re75xxqivYevns3QnmxUgAuLZ3rbgt 2026-07-26 13:10:20,442 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:20,449 [INFO] [quic] [bca12e439eacb1b5] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:20,545 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFGTKyFCabDDhX1jLHprUmfLoXubAPWGLC4kXB4fqyQzq 2026-07-26 13:10:20,551 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:20,551 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:20,594 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmfMckdajdbnAH71ZRH25Qtz1HJLLB27xJNpCToWPnqw6G: unable to connect to QmfMckdajdbnAH71ZRH25Qtz1HJLLB27xJNpCToWPnqw6G, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,597 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:20,602 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:20,627 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNSd2DcJEhm6pkGsRmZkB3hhhsQaR1Wbf7gDui2R1fXb7: unable to connect to 12D3KooWNSd2DcJEhm6pkGsRmZkB3hhhsQaR1Wbf7gDui2R1fXb7, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,634 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.115.194.46:4001 (version: quic-v1) 2026-07-26 13:10:20,640 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKB8nE2vvH16LaEp3dcQNT4amjSY78ZAqNTetG6YTDJFz: unable to connect to 12D3KooWKB8nE2vvH16LaEp3dcQNT4amjSY78ZAqNTetG6YTDJFz, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,691 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWELammakeiWPBK6Re75xxqivYevns3QnmxUgAuLZ3rbgt 2026-07-26 13:10:20,711 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWHdS63KCJZzPx2RUtsDqBmfLyZvcK4mGasgjUhPDsfBqc: unable to connect to 12D3KooWHdS63KCJZzPx2RUtsDqBmfLyZvcK4mGasgjUhPDsfBqc, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,711 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:20,711 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 94b5b2cc... 2026-07-26 13:10:20,731 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2800:cd0:fb04:4900:6883:8781:b623:a04:44005 (version: quic-v1) 2026-07-26 13:10:20,831 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 206.206.127.146:4001 (version: quic-v1) 2026-07-26 13:10:20,930 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a01:4f9:c014:3a07::1:4001 (version: quic-v1) 2026-07-26 13:10:20,986 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWDPAZ19oK1brUxCGb2KJ6WgJ1LjMwoWDsPt4N8d7AYhwE: unable to connect to 12D3KooWDPAZ19oK1brUxCGb2KJ6WgJ1LjMwoWDsPt4N8d7AYhwE, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,986 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 2 rounds (6 queries), found 20 peers 2026-07-26 13:10:20,987 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for b642fb2b... 2026-07-26 13:10:20,996 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKUY7RVKV5WP8KLwY1nbxrwzrc4eSpiuF65D45X2vdXGj: unable to connect to 12D3KooWKUY7RVKV5WP8KLwY1nbxrwzrc4eSpiuF65D45X2vdXGj, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:20,996 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:20,996 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 685f7155... 2026-07-26 13:10:21,031 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 46.225.141.102:4001 (version: quic-v1) 2026-07-26 13:10:21,106 [INFO] [quic] [2c61cfb6f038896a] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:21,107 [INFO] [quic] [2c61cfb6f038896a] ALPN negotiated protocol libp2p 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 8\x1a\xef}\xc1\xb6NB\x91\xf33\xeb\\\x08\x9f\xdfMnU\x8d3\x1d*\x97R\x94\xc89@\xfc\xd6\xc7\x04@\xb7\xb8\xd9\x1fnyw\xaa\xe7\xfa\x07/\x81.\x8e@D\xb6u.2z\xad;\x05R\x8d\x9f\xd4\x12\xc6\xcd\xcb\tX\x15\x8e&\xc9!\xf8\xe3\x95\xccU\xdf\x92\x9d\x10l\xab\x08\xa5^Q\xd4\xe3`%9H\x9b\x80\x0b')> 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220381aef7dc1b64e4291f333eb5c089fdf4d6e558d331d2a975294c83940fcd6c70440b7b8d91f6e7977aa 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:21,107 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:21,108 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWDbNpckXxwCWCKVoyU78giFehATkWVH4n2LoV73ELW2nS 2026-07-26 13:10:21,108 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:21,186 [INFO] [quic] [7225401daf916b5f] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:21,187 [INFO] [quic] [7225401daf916b5f] ALPN negotiated protocol libp2p 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \\\x7f\xba5nel\xb4\x17-\x0e\x8e\xa4sE_=\x87\xc3\xe6\x84\x101\x00p\x85\x9f\xa7\xf9!\xb7F\x04@\xbf\xac\xd3\xd3HV\x08K\xd3\xd0\xfd\xf0\xb6\xb1\x9a\xdfMKe\xae)\x91\xea\x0eaT\xd24,\x87\x143r\xd2~\x1c\xdf\x17kB#\xbf\x8cn ?\xf3<\x10\xe27`\xf5\xd8o\x9f\xc2\xaa4\xd0\x05\xd8\xc7\n')> 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112205c7fba356e656cb4172d0e8ea473455f3d87c3e68410310070859fa7f921b7460440bfacd3d34856084b 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:21,187 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:21,188 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWG3Se4MYbnExMvZYu64sCFVK9gqqbxxTGNiCUWxNMBmXT 2026-07-26 13:10:21,188 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:21,232 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 10.122.45.80:4001 (version: quic-v1) 2026-07-26 13:10:21,248 [INFO] [quic] [59a64e9e7aa45ab3] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:21,249 [INFO] [quic] [59a64e9e7aa45ab3] Duplicate CRYPTO data received for epoch Epoch.INITIAL 2026-07-26 13:10:21,312 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWKB8nE2vvH16LaEp3dcQNT4amjSY78ZAqNTetG6YTDJFz: unable to connect to 12D3KooWKB8nE2vvH16LaEp3dcQNT4amjSY78ZAqNTetG6YTDJFz, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:21,339 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWNSd2DcJEhm6pkGsRmZkB3hhhsQaR1Wbf7gDui2R1fXb7: unable to connect to 12D3KooWNSd2DcJEhm6pkGsRmZkB3hhhsQaR1Wbf7gDui2R1fXb7, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:21,355 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:21,356 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:21,434 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWP9DifNcK3GZ7aFhn3m1Fd8ASJdVuR3knAib1EQhort3m: unable to connect to 12D3KooWP9DifNcK3GZ7aFhn3m1Fd8ASJdVuR3knAib1EQhort3m, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:21,448 [INFO] [quic] [59a64e9e7aa45ab3] ALPN negotiated protocol libp2p 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 $\xa9fe=s \xa0j\x06\xdf\x1fR\x89\xdc&g\x14n\x97\xff\xb6\xeb\x01\xaa\x8e1=\x1a\xce\x98(\x04@D\x12\xc6!irVG\xaa\xec\xab\xd9U\xdcM\x7f\xb2\xec\x9d\xfc\xe5\x90\xa7\x9b\xe9G \x05\xa0\x94\x18?\xaf \x90\x1b\xff\x9d\xf7ep\xe7AZMdE\xf9\x04P\x8d\xe0\xa02\xa3\x1b\x8dc\x9f\xa9\xc2\x95\xc4\x02')> 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122024a966653d7320a06a06df1f5289dc2667146e97ffb6eb01aa8e313d1ace982804404412c62169725647 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:21,448 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:21,449 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWCHUfUPwrCbDu3waDF1wsUoqfFntbgstXC9uKFVdfnQ9u 2026-07-26 13:10:21,449 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:21,450 [INFO] [quic] [59a64e9e7aa45ab3] Duplicate CRYPTO data received for epoch Epoch.HANDSHAKE 2026-07-26 13:10:21,530 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 45.59.100.132:4001 (version: quic-v1) 2026-07-26 13:10:21,539 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,539 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:21,539 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:21,569 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmfMckdajdbnAH71ZRH25Qtz1HJLLB27xJNpCToWPnqw6G: unable to connect to QmfMckdajdbnAH71ZRH25Qtz1HJLLB27xJNpCToWPnqw6G, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:21,623 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmcxLvQ7aWnXSVnCcthBn4fSZokaNDRA3HeggGrJtajb8G: unable to connect to QmcxLvQ7aWnXSVnCcthBn4fSZokaNDRA3HeggGrJtajb8G, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:21,623 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:21,623 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 122b6891... 2026-07-26 13:10:21,631 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 151.241.225.24:4001 (version: quic-v1) 2026-07-26 13:10:21,669 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:21,669 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:21,676 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,676 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:21,677 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:21,680 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:21,680 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:21,704 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,704 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:21,704 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:21,742 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:21,742 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:21,742 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,742 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:21,815 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:21,815 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:21,815 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,815 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:21,863 [INFO] [quic] [97e85073fb876e2f] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:21,864 [INFO] [quic] [97e85073fb876e2f] ALPN negotiated protocol libp2p 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 e\xfc\xb7$\xfc\xf6\xbc\xc5OA\x97\x1e\xf7A\xfc\x16,8gq\x9e\xe6\xa9,L\xc8\xa9\x84\xab\xe6\xa9\x92\x04@\\\xebW\x12\xf1\x16y>B\\i\x82\x04\xa4\xd0=e\x1c\xe0\x91\xfb\xb1\x86\xfa\x9e\xd3\x08P\xea\xf3\x18J\x82\x98\xba\x94Mu\x8f\xaf\xa5Y|2\xa6\xa1H\x1e7\xc9\xa0\x0e\xa9\x0c\x9e\xf7\xebV\x99j\xae^\x1d\r')> 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122065fcb724fcf6bcc54f41971ef741fc162c3867719ee6a92c4cc8a984abe6a99204405ceb5712f116793e 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:21,864 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:21,865 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWGgUrCXrT99MvpWE2uA7YBiPxmNwpcheuhC7U2PbJbHjo 2026-07-26 13:10:21,865 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:21,878 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWG3Se4MYbnExMvZYu64sCFVK9gqqbxxTGNiCUWxNMBmXT 2026-07-26 13:10:21,958 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:21,980 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:21,980 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:21,980 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:21,980 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:22,007 [INFO] [quic] [97d149d0b38718c0] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:22,008 [INFO] [quic] [97d149d0b38718c0] Duplicate CRYPTO data received for epoch Epoch.INITIAL 2026-07-26 13:10:22,030 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 174.136.97.179:4001 (version: quic-v1) 2026-07-26 13:10:22,099 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,099 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,100 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,205 [INFO] [quic] [97d149d0b38718c0] ALPN negotiated protocol libp2p 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xff\x96\xa1\x94\xfdS\x08\x90W\x1a\x1c\x0cV|\xa0\x9a\x9d\xf4\xf2%"m\xe0o\xd3\xc1\xa2\xfe\xb0h\xc5\xeb\x04@xq\x89\x02\x9a\x9a\xa7\x95\xaeR\x07\xfew#\xbdO\x9aG"KEQ\xfa\xce+D\xaf\xe8$\xb0\x12\xbf\x1d\x05\x03\x7f\x0f[;\x07b\x95\x07\xdei\xd2]\xa8\xbb\xe2\xb5\xf5\xea\xc3\x8a\x91\x04\xacUE\x17\xa6\x88\x03')> 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220ff96a194fd530890571a1c0c567ca09a9df4f225226de06fd3c1a2feb068c5eb0440787189029a9aa795 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:22,206 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:22,207 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWT25MJ51x54TVrf2DMDZfNcyFy5wCLoVhQyr5BR8AT5ZU 2026-07-26 13:10:22,207 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:22,208 [INFO] [quic] [97d149d0b38718c0] Duplicate CRYPTO data received for epoch Epoch.HANDSHAKE 2026-07-26 13:10:22,257 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,257 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,257 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,257 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:22,258 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 51.158.37.170:4001 (version: quic-v1) 2026-07-26 13:10:22,270 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWML7k1a7FgPq9UAoT4qSFFJPxX7fEmUbVFCdM4EYFQhL6: unable to connect to 12D3KooWML7k1a7FgPq9UAoT4qSFFJPxX7fEmUbVFCdM4EYFQhL6, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:22,271 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWCHUfUPwrCbDu3waDF1wsUoqfFntbgstXC9uKFVdfnQ9u 2026-07-26 13:10:22,274 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:22,274 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,275 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWT25MJ51x54TVrf2DMDZfNcyFy5wCLoVhQyr5BR8AT5ZU 2026-07-26 13:10:22,277 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:22,277 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 55ca814a... 2026-07-26 13:10:22,279 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:22,282 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,304 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,305 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,332 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.18.0.2:4001 (version: quic-v1) 2026-07-26 13:10:22,369 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:22,369 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,369 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,383 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,383 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,383 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:22,383 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:22,413 [INFO] [quic] [ada0334df210abb3] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:22,414 [INFO] [quic] [ada0334df210abb3] ALPN negotiated protocol libp2p 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 tA\x12K\xa9\xeb\xfew\xee\xc54\xbf\xc3P\xb1\xcc\xbc\x1cF\xc9\x9b\x1f2\xb4(M\xa1\x9d3F\\\xc7\x04@\xb1\x9f\x97\xb0\xb5\xb2\xd51R\xa6\xbc\x80\x90\x0c\xe6:O\x04\x9cB&y\xcdk\xdc\xa9\xd5\xc7\xd9\xed\xa9j\x8e\x138\x8f\xf4}\xfa\xa3]\x1d\xfb\xda\x8b\xcc\xda\xf8\xeb\xf0\x85\xa6ORP!\xad\x9a\x9d\xc0\xa9\xdc\xa5\x01')> 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112207441124ba9ebfe77eec534bfc350b1ccbc1c46c99b1f32b4284da19d33465cc70440b19f97b0b5b2d531 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:22,415 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:22,416 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWHeB1cDgkFoWvJoDxx3eDyBTypX641EgYzRB2m2K2tU2z 2026-07-26 13:10:22,416 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:22,433 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJLsDSMY62tobAWf5RLxLwMmEsJwWYJNRVaHeGpSvwanw 2026-07-26 13:10:22,439 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/id/1.0.0'] 2026-07-26 13:10:22,439 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,443 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,446 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,446 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,489 [INFO] [quic] [2b8bc288e1a17392] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:22,489 [INFO] [quic] [2b8bc288e1a17392] ALPN negotiated protocol libp2p 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xf4\xb55r\\Y\xe7\xfcE\xf6\xed\xc6\x1ej\x00\xf0\r+;v=\xd1\x98\xc3]B\xa7\xba\x9fF\xd3(\x04@\xf2M\x05\x8f\xaa\xa7xT`:\xe1Wx\xd5\x8bk\x00\xfet\xf1s\x91\xd02.\xe1\x1b\xdb\xcd\xfeU\xff\xe6z`;\x7fZ\x00rd\x91A\x99_\xa9#U|/b\x94B\xf1w~\xd94\x1e\xe4\x9euY\x07')> 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220f4b535725c59e7fc45f6edc61e6a00f00d2b3b763dd198c35d42a7ba9f46d3280440f24d058faaa77854 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:22,490 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWSHbugDEQeWm2LjtRRMpNgLu6oZ8zkX8XcTwYMAewVekP 2026-07-26 13:10:22,490 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:22,498 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWSHbugDEQeWm2LjtRRMpNgLu6oZ8zkX8XcTwYMAewVekP 2026-07-26 13:10:22,500 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,501 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,509 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:22,534 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 45.32.92.213:4001 (version: quic-v1) 2026-07-26 13:10:22,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,570 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,570 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,583 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,583 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,583 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/id/1.0.0'] 2026-07-26 13:10:22,583 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/id/1.0.0 2026-07-26 13:10:22,608 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:22,610 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,610 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,610 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:22,610 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:22,622 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWEG2KFJ5gvRA6RYxhrVCvEgKDnJgKgFwDXx9USMysogEj: unable to connect to 12D3KooWEG2KFJ5gvRA6RYxhrVCvEgKDnJgKgFwDXx9USMysogEj, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:22,622 [INFO] [libp2p.kad_dht.peer_routing] Network lookup completed after 1 rounds (3 queries), found 20 peers 2026-07-26 13:10:22,622 [INFO] [libp2p.discovery.random_walk.random_walk] Discovered 20 peers in random walk for 1853acdd... 2026-07-26 13:10:22,631 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,631 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,632 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 68.196.101.171:49412 (version: quic-v1) 2026-07-26 13:10:22,643 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,643 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,643 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,729 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,730 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:22,731 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 52.201.62.154:4001 (version: quic-v1) 2026-07-26 13:10:22,752 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmNvx92NxTD8g9DUE8AzGsLFeqAo8K3VdTae5YcVZ3xCeL: unable to connect to QmNvx92NxTD8g9DUE8AzGsLFeqAo8K3VdTae5YcVZ3xCeL, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:22,781 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,781 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,781 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,781 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:22,783 [INFO] [quic] [563dc035a64ed910] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:22,784 [INFO] [quic] [563dc035a64ed910] ALPN negotiated protocol libp2p 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xfbD\x06\xe0\xde\xae4\xb6H\xd9*I3\xd3\xb1\n\x97\xfb\xc8\xecG\x06\xfdV=\xefP\xec\xbaKkc\x04@Z\x81\x7f\x8fa\xe2C\x11\xc2L\x90\x91r\xc0\xa1n\xeb56x\x82\x07W\r\xac\xf7P\xa6\x9d\xeb\x0588\x01a\xa3\x1c\xb9,\xc3\xcc\x9e[S<\x0e\x03\x03\xbe\x9e\xac\xc7\xf0\x92\xcaQJ\x15\x18\xa2\xa9i\x99\x06')> 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220fb4406e0deae34b648d92a4933d3b10a97fbc8ec4706fd563def50ecba4b6b6304405a817f8f61e24311 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:22,784 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:22,785 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWSjCfUoyLjNpEeT8DcXGnLNbNHntjhU8mvAompT1SpyGv 2026-07-26 13:10:22,785 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:22,817 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,817 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,817 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,828 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:22,828 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,829 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:22,829 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,830 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,831 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:22,832 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:22,832 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:22,832 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:22,832 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:22,833 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:22,874 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:22,914 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWPbnnJvr7RHEuoFhdUh4DcLmS496S3z6fjWSotFvN6wTt 2026-07-26 13:10:22,930 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2604:a880:400:d1:0:4:5bda:7001:4001 (version: quic-v1) 2026-07-26 13:10:22,985 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:22,985 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:22,985 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:23,021 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:23,022 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:23,022 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:23,022 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:23,030 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:23,031 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:23,093 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDbNpckXxwCWCKVoyU78giFehATkWVH4n2LoV73ELW2nS 2026-07-26 13:10:23,114 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmP8VQXES399m1wecp4swGiKqDtaeMBRRPznYMt3aFHUGg 2026-07-26 13:10:23,137 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:23,137 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:23,137 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:23,137 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:23,210 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:23,211 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:23,211 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:23,236 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWMtfuRiHtDuzMMRYB2oX8UKVqP43hZQakGBLhWsMnCd7K 2026-07-26 13:10:23,389 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWSjCfUoyLjNpEeT8DcXGnLNbNHntjhU8mvAompT1SpyGv 2026-07-26 13:10:23,432 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 31.222.202.212:55097 (version: quic-v1) 2026-07-26 13:10:23,485 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 51.15.241.45:33504 failed 2026-07-26 13:10:23,534 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 31.222.202.216:9680 (version: quic-v1) 2026-07-26 13:10:23,770 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:23,771 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:23,794 [ERROR] [libp2p.transport.quic.stream] Error writing to stream 1: cannot call write() after FIN 2026-07-26 13:10:23,794 [ERROR] [libp2p.transport.quic.stream] Stream 1 error: cannot call write() after FIN 2026-07-26 13:10:23,810 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQFEJ1cgmtfTUvkiuBk2kMWVezRunCpbweMDpq6nJg854: unable to connect to 12D3KooWQFEJ1cgmtfTUvkiuBk2kMWVezRunCpbweMDpq6nJg854, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:23,929 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 37.153.1.180:4001 (version: quic) 2026-07-26 13:10:24,032 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 209.169.157.82:64217 (version: quic-v1) 2026-07-26 13:10:24,132 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2607:5300:203:8784::102:4001 (version: quic-v1) 2026-07-26 13:10:24,140 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWHeB1cDgkFoWvJoDxx3eDyBTypX641EgYzRB2m2K2tU2z 2026-07-26 13:10:24,166 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to QmNvx92NxTD8g9DUE8AzGsLFeqAo8K3VdTae5YcVZ3xCeL: unable to connect to QmNvx92NxTD8g9DUE8AzGsLFeqAo8K3VdTae5YcVZ3xCeL, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:24,233 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 158.94.208.131:4001 (version: quic-v1) 2026-07-26 13:10:24,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:24,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:24,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:24,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:24,353 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:24,353 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:24,360 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:24,360 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:24,360 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:24,360 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:24,389 [INFO] [quic] [a5855e295400f2c1] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:24,389 [INFO] [quic] [a5855e295400f2c1] ALPN negotiated protocol libp2p 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 Z\x8d4\x92U\xd0!\x87\x15\x1eB\xbb>\x00BT\xc6R\xec\te\x80\xa4\x18\x93\xfd`x\xfd\x1a\xb7\x80\x04@\xf6Z\x0b\xf23\x153]s\xc6\xc6\xbc\x1eu\xba6\x9dw\x1a\x17r\x1c-\xf7+y\x93\x18\xa5\xb2\xa7\xb1\xc1\xa2\xcdnU|\xe5\xab,}~\xb7\x9eG\x85\xfc\x00\x92\x194\xf12K+\xe6\xcc\\\xaf\xa5\x82\t\t')> 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112205a8d349255d02187151e42bb3e004254c652ec096580a41893fd6078fd1ab7800440f65a0bf23315335d 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:24,390 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:24,391 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWFuqk8Dx2hcYuk4QwU9xkt3ML3GJnPsneGYWnYwx7uTJX 2026-07-26 13:10:24,391 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:24,431 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 192.227.155.103:4001 (version: quic-v1) 2026-07-26 13:10:24,454 [INFO] [quic] [ee0021c88fbfd2a1] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:24,455 [INFO] [quic] [ee0021c88fbfd2a1] ALPN negotiated protocol libp2p 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \xf5?\nG\xa7\x17F\xe8(L3pR\x85.0\x91\xe3t\xd4\xd5\xc3m\xe8S\xdb\x0c\xb4s\xb8\xa4\xf9\x04@\xb6\xef~\x15Z\x83{\xfe$\x10\xa5\x96/\x0f\x87\xdc\x88V|\xe2\x93\xa7\x90\x83A.\xaf!\xba\xa6\x0f[rKs\xe8\xb5\x1b\xcb\xb4\xec\xfc\x81\xec\xac\x96[\x92\xbd\xab8\x94\xa7\x19\x1b\xbf\n\x87\x81\x1b']\xc9\n")> 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220f53f0a47a71746e8284c337052852e3091e374d4d5c36de853db0cb473b8a4f90440b6ef7e155a837bfe 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:24,455 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:24,456 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWSKhoogCmZ3PqCXtW377f9g3UuXcjwT9rwRKvjTQge4Br 2026-07-26 13:10:24,456 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:24,531 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to [::]:4001 failed 2026-07-26 13:10:24,652 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:24,652 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:24,665 [INFO] [quic] [013ceda3b12d09bd] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:24,666 [INFO] [quic] [013ceda3b12d09bd] ALPN negotiated protocol libp2p 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \xe20 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220e2303c6b7d4e7ae34bdcbac30cd1b0c7089b9a367d9ecc9e4dcf94921334c7050440fca6df29c312593f 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:24,667 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:24,668 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:24,668 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:24,668 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:24,668 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWR3Jy8ttcmmYfKUvKrvsUvh8XXzaP56WEz7hJYv63y8nQ 2026-07-26 13:10:24,668 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:24,679 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:24,679 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:24,829 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 103.203.36.27:64015 (version: quic-v1) 2026-07-26 13:10:24,888 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:24,888 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:24,888 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:24,911 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:24,911 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:24,945 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWR3Jy8ttcmmYfKUvKrvsUvh8XXzaP56WEz7hJYv63y8nQ 2026-07-26 13:10:24,964 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFuqk8Dx2hcYuk4QwU9xkt3ML3GJnPsneGYWnYwx7uTJX 2026-07-26 13:10:25,034 [INFO] [quic] [bca12e439eacb1b5] ALPN negotiated protocol libp2p 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 N{\n 4\x19\xebT\xbb%]\xbe!\x91o\xa8\x8a` 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112204e7b0a203419eb54bb255dbe21916fa88a603c4bca8c1924c4f61ae2a8ae210b044053b56c27e88cd338 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:25,035 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:25,036 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWF6inYVfyajdCjxjbJyXrcR2x7hWKPdFngmv6PsabWrBU 2026-07-26 13:10:25,036 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:25,049 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWF6inYVfyajdCjxjbJyXrcR2x7hWKPdFngmv6PsabWrBU 2026-07-26 13:10:25,134 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.17.0.1:4001 (version: quic-v1) 2026-07-26 13:10:25,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,218 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,218 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,218 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,218 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:25,218 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,220 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:25,237 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 66.220.20.164:4001 (version: quic-v1) 2026-07-26 13:10:25,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,270 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,271 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,271 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,271 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,271 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,271 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,309 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 103.203.36.27:62256 failed 2026-07-26 13:10:25,408 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,408 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,409 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,416 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,416 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,416 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,416 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,418 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,418 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,418 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,418 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,493 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,493 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,493 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,493 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,529 [INFO] [quic] [7a312c94d62b8a7a] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:25,530 [INFO] [quic] [7a312c94d62b8a7a] ALPN negotiated protocol libp2p 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b"0h\x04$\x08\x01\x12 \x0bbO\x07\xcbC\xbe\xca\x7fZf\xaeTW\x02>mo\xfbK\xad\xaf7p\xd3@.Z\xadu\xde\xa4\x04@\xc1\xb7\x98\xb5+R\x86\x88\xba\xf0\x8d\xe0\x17\x92\x8b\xe3C'\x91\xed\xf6\x18\x94\xb9Za%\xfeH\xd0fo\xeb\xea\x1aS\x0f\x99K\r\xb1t\x99r\xe7-2\xef\xce\xdcr\x9f\xe5\x0bE\xc3\x95l\xe1 \xc0`\xaf\r")> 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112200b624f07cb43beca7f5a66ae5457023e6d6ffb4badaf3770d3402e5aad75dea40440c1b798b52b528688 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:25,531 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:25,532 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWAaobedXNeuAAxS3NeJyZNniMzq1ygGG4mepbcHWagqmd 2026-07-26 13:10:25,532 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:25,534 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 188.132.184.69:4001 (version: quic-v1) 2026-07-26 13:10:25,551 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:25,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,612 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:25,619 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,619 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,619 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,619 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:25,638 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.33.0.2:4001 (version: quic-v1) 2026-07-26 13:10:25,643 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:25,652 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,652 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,652 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,652 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,668 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,668 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,668 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,714 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,714 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,714 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,746 [INFO] [quic] [fae7fc57e3878b92] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:25,746 [INFO] [quic] [fae7fc57e3878b92] ALPN negotiated protocol libp2p 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 k\xdd\x1e\xdc\x1e\xa8#?\xda\xfd\xa2\xa0\xda\x94 \xadR2k\xff:\xf9MZ\xb1z@\xe5z\x90\xf8\x82\x04@\xfb\xfc\x97\xd1\xb2\x16\xc56\xdf~\xd4\x17\x8e2j\xe9V\xa6uT\xc2XPd\x80\xcf\x08_\xbe\xe9\xd5:\xfa$\\\xbdX\xac\xd1v\x8c\x18\xd8dW\xd5\x9d)@\xe6X\xfc\xb9$\x91\x05j&\xe8=_\xfc\x8a\x07')> 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112206bdd1edc1ea8233fdafda2a0da9420ad52326bff3af94d5ab17a40e57a90f8820440fbfc97d1b216c536 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:25,747 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWH5RMQQhvWpVwt8EM8gdQjymo93zqL6XRxRvf2BRrBbK7 2026-07-26 13:10:25,747 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:25,778 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:25,801 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,801 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,801 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,822 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,822 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,822 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,823 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,827 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:25,827 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:25,831 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2607:9d00:2000:145::ebc5:8024:4001 (version: quic-v1) 2026-07-26 13:10:25,843 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWQgVgBxUUDvC7RpGjueJuDs5aKDKWbJzR8LMDSB3VJa3G 2026-07-26 13:10:25,844 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,845 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,845 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,845 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:25,874 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /noise 2026-07-26 13:10:25,893 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,893 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,893 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:25,893 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:25,952 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 141.11.164.144:4001 (version: quic-v1) 2026-07-26 13:10:25,973 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:25,973 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:25,984 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWNfrFEVqPapSBBeWuonvd7S8NFh3Z8WCbd7Xa2LihMRaz 2026-07-26 13:10:25,989 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/id/1.0.0'] 2026-07-26 13:10:25,989 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:25,991 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:25,992 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:25,992 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:25,993 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:25,993 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:25,993 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:25,993 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:26,033 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 83.29.24.74:64152 (version: quic-v1) 2026-07-26 13:10:26,042 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,042 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,042 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:26,044 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,044 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,055 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,055 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,055 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:26,073 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWCRfxpi92voGcfcCZ2gMEr3Y3VdsYbdnM5Mu4q7xfrzEY 2026-07-26 13:10:26,074 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:26,075 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFL49pDqKW79edoV6AZRhrJXqFcGthVUCH3D41HcAmtiz 2026-07-26 13:10:26,076 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGXhjB4akiqhovaT4aGa1KwAMoUcgxMcS7gCYkP513sQY 2026-07-26 13:10:26,079 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGZe8g47b8mYE4qrgGHTUkeTFnL8oNjhvahmR7Uswn9Rw 2026-07-26 13:10:26,081 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWP73q1zTYtmUhvGsvpw5bpmxacQAnpYxA5F23P12Ro3G3 2026-07-26 13:10:26,083 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDZ16PkbSvJnS7LdjQSr2s2q62ay6M1ZGamnhHLgGRr8D 2026-07-26 13:10:26,088 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFVbi9omfhLKZj6vZQtUcuMEcN74o6KohYiC9fjGsN6de 2026-07-26 13:10:26,088 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDyPuHzD4AypojrEMKquLu4BeGf3pHfUdHoyaCJZvVbyn 2026-07-26 13:10:26,089 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmYHhUDDCbpp9yvBZ8ZPYgmg9YfmMVKnCpLYK8esxFEWfk 2026-07-26 13:10:26,090 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWHTPyq1asNse1C4qwy8uHdGRMwPtZbMLi6e7yTFV5x2Ni 2026-07-26 13:10:26,092 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWBXhjY858bBEnvCKAxaMeYsiszyprbhJBJzqQTJEZ6yXR 2026-07-26 13:10:26,093 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWMw6LkTpXTd7oww7GVhsibRj8mCe2go58zT2KQhqoGrw5 2026-07-26 13:10:26,095 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWS21hjMceuqXdetT2kFaJfh2qugmCTUdh9f57hNPKJAc8 2026-07-26 13:10:26,096 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWRDoTTpn6amdusnjs3Q9JLPKtaWrnkyMiaSTxvhH7HQoQ 2026-07-26 13:10:26,097 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWMqRymQxELbrdhEBMGkK7R43NfrzhwsDQWC7mg16kdnv6 2026-07-26 13:10:26,097 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWLBmH8FL5Ff3y9F9dt5RPfMEyR3tJsP52maL58okZNpVC 2026-07-26 13:10:26,103 [INFO] [libp2p.network.auto_connector] Auto-connected to peer Qmd8Ycs7y24JdLqMiRSFjhBLadiM8Zsr93Ec9WheqiDa1E 2026-07-26 13:10:26,110 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJK9h6mk2X92ujhfZzhdAtR9wshy3LNTTWsXUudo62no9 2026-07-26 13:10:26,110 [INFO] [quic] [020481417a5f2801] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:26,110 [INFO] [quic] [020481417a5f2801] ALPN negotiated protocol libp2p 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \x00"g\xd9q\x0e\x0e\xae-\x00\x03Aj\x1a8q\x089\xfb\xc7\xd5\x0f1\xe0\x8c\xf4#\xc8P\x86\xcd:\x04@\x07\xc8\xcf\x08t\x98\xfbI\x08O\xad\x80\x00\x1c*\xa8N\xf9\x18\x8d\xd8Wz\x10H\x9b\x16\x8a\x8f*a\xf6\xbe\xca\x96\x96\xcd]lb\x90\xd6_\x94\x8b\xa4\x9f"*Z\x86\xa8\xdc"\x91\x96\xf1\x9c\x91\xf7\xfb\x94\x1f\t')> 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 3068042408011220002267d9710e0eae2d0003416a1a38710839fbc7d50f31e08cf423c85086cd3a044007c8cf087498fb49 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:26,111 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:26,112 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooW9ptbbkBjGTTfN2NBGZdmnJVzyMcpMLibK26P3MtboZxM 2026-07-26 13:10:26,112 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:26,118 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWNbLscBXjxsbAMFbRDLjKVFffuUUPnwf1KFe4xnewZxKB 2026-07-26 13:10:26,125 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWBhZy473vZnCZMuyJmmDxv9QwHx4spMA1a4TzVTdLz9DR 2026-07-26 13:10:26,126 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:26,128 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWAUnNqnnZrGRvQwSffBDZTHx6yyj5ZmtsEn3Y6rznPFV3 2026-07-26 13:10:26,128 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmWmxqE6WhcMWZEKwqUAbu87Qgm6JroZLdM4Xmxouu1Mmi 2026-07-26 13:10:26,129 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,129 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,129 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/id/1.0.0'] 2026-07-26 13:10:26,129 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/id/1.0.0 2026-07-26 13:10:26,187 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,194 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,233 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 3.71.42.170:4001 (version: quic) 2026-07-26 13:10:26,240 [ERROR] [libp2p.network.swarm] failed to upgrade security for peer 12D3KooWBaRGpBftzBqwCv494N1RqbvzkufW1jM8A4AACL2pKkM3: handshake failed when upgrading to secure connection 2026-07-26 13:10:26,264 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,283 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,284 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,286 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWAaobedXNeuAAxS3NeJyZNniMzq1ygGG4mepbcHWagqmd 2026-07-26 13:10:26,286 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,286 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,313 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,313 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,313 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,313 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:26,321 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,321 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,321 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:26,322 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWQFEJ1cgmtfTUvkiuBk2kMWVezRunCpbweMDpq6nJg854: unable to connect to 12D3KooWQFEJ1cgmtfTUvkiuBk2kMWVezRunCpbweMDpq6nJg854, no addresses established a successful connection (with exceptions) 2026-07-26 13:10:26,323 [WARNING] [libp2p.kad_dht.peer_routing] Failed to open stream to 12D3KooWFSUGRyFbcNnQh4Qf5PYR7rL2okeWXnr7i514hcnNV4vp: Peer 12D3KooWFSUGRyFbcNnQh4Qf5PYR7rL2okeWXnr7i514hcnNV4vp recently failed all addresses (negative cache) 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:26,336 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:26,352 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,352 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,353 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:26,474 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWH5RMQQhvWpVwt8EM8gdQjymo93zqL6XRxRvf2BRrBbK7 2026-07-26 13:10:26,487 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,487 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,488 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:26,488 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:26,566 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,567 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,567 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,567 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:26,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:26,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:26,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:26,578 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:26,617 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWL2vnKgcEAejyAQdeEiBUFUv3Wno8XwKAahy1QfnEj1Ri 2026-07-26 13:10:26,618 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to 72.34.121.216:4001 failed 2026-07-26 13:10:26,625 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmePDvoWtAi8DsFdo2AexVxRboMER8Mh1Zv742YQUCy1Sn 2026-07-26 13:10:26,631 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,631 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,757 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,759 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,816 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWM7JkmSMF8yuMZBCExjqwzg6AYSMw5nhJL6a7VimkknjV 2026-07-26 13:10:26,829 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,829 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,829 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,829 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:26,840 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:26,883 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooW9ptbbkBjGTTfN2NBGZdmnJVzyMcpMLibK26P3MtboZxM 2026-07-26 13:10:26,941 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 73.54.203.35:49516 (version: quic-v1) 2026-07-26 13:10:26,978 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:26,978 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:26,979 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,016 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:27,124 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:27,124 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:27,124 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:27,124 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:27,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:27,174 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:27,177 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,182 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 73.54.203.35:52677 (version: quic-v1) 2026-07-26 13:10:27,243 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a01:4f8:c2c:61be::1:4001 (version: quic-v1) 2026-07-26 13:10:27,281 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:27,338 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 73.54.203.35:20539 (version: quic-v1) 2026-07-26 13:10:27,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:27,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:27,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:27,348 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:27,386 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWM93VREyhBL8dCVX5J4pSE9ttoSGGwjVvgwVRHMdQR1ct 2026-07-26 13:10:27,398 [INFO] [quic] [4910d31997f2090b] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:27,399 [INFO] [quic] [4910d31997f2090b] ALPN negotiated protocol libp2p 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 \x19b\x03d\xc7D\x1aB/V\xc1\x06\x19o\x13hH:\xb5\x01\xfd\xdb%\x1c}\xa1T\x7f\xb9\xb3\x83\x0f\x04@W\x92\x8b\xaf\xb8G\xe8\xdc\x86\x88\x19\xdf_\xc9@\xb8\x1a]>\x80$`\xeat\xe0S\xdf\xda\x84`h\xc98?;\xb5\xb6\xe0gz\xf0\xd9G)\xd5\xed\xc1Y\xe9\x9e\xe5\xb07\xd9y\x1b\x8e\xc3+3\x18@\xb5\x03')> 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 306804240801122019620364c7441a422f56c106196f1368483ab501fddb251c7da1547fb9b3830f044057928bafb847e8dc 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:27,399 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:27,400 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:27,400 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWBXT3YYLw3ACzLFNqAgzQm9EbnfKM3wxojUYEuzV1SWQW 2026-07-26 13:10:27,400 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:27,433 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:27,433 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:27,434 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,512 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:27,512 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:27,566 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:27,566 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:27,574 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 124.143.83.179:49639 (version: quic-v1) 2026-07-26 13:10:27,580 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:27,580 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:27,580 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:27,580 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:27,607 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/tls/1.0.0', '/noise'] 2026-07-26 13:10:27,607 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:27,607 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,673 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 2a02:1210:8414:1300:596c:b09f:20c7:ea2b:4001 (version: quic-v1) 2026-07-26 13:10:27,709 [INFO] [quic] [feaa5266ca2cf47e] Negotiated protocol version 0x00000001 (VERSION_1) 2026-07-26 13:10:27,710 [INFO] [quic] [feaa5266ca2cf47e] ALPN negotiated protocol libp2p 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] Extension type: 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] Extension value type: 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] Extension value: , value=b'0h\x04$\x08\x01\x12 0\x17\xe3\x05\x8f\xd1\xf48X\xf1\xceg\x95i\xf4C\x13\xda\xcb\xe2\xfdj. \xae\x86\x8e\x8d\xf7\x8c\x97u\x04@7\xa7\xd0\x1b\x8bq\x18\x94\x9c\xfc\x06+\xbe\x7f\x9c\x9e\xf0\x01\x80\xc1+\xb1\x04i\xbf\x98\x94\x94P<8F\xd6\xcb\xb0\xe8[$\xb9rV\xf8\x08\x00\xa2\xe0\xfc\xe5k\xcb\xa4\xcf\xc4\x89\xa7\x9cV+\x84\xc5\x98\xb8"\x0e')> 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension type: 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension.value type: 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension is UnrecognizedExtension, using .value property 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Total extension length: 106 bytes 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Extension hex (first 50 bytes): 30680424080112203017e3058fd1f43858f1ce679569f44313dacbe2fd6a2e20ae868e8df78c9775044037a7d01b8b711894 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Detected ASN.1 DER encoding 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 SEQUENCE length: 104 bytes 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key length: 36 bytes 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature length: 64 bytes 2026-07-26 13:10:27,711 [DEBUG] [libp2p.transport.quic.security] 🔍 Public key data length: 36 bytes 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] 🔍 Signature data length: 64 bytes 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] 🔍 Successfully deserialized public key: 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] 🔍 Processing signature for key type: Ed25519 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] 🔧 Extracting Ed25519 signature 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] ✅ Ed25519 signature is already 64 bytes 2026-07-26 13:10:27,712 [DEBUG] [libp2p.transport.quic.security] Successfully verified peer certificate for 12D3KooWD46s4TUCF51akn77B6UYbaBjfhu5mp9SD5gVtZ2bYUVz 2026-07-26 13:10:27,713 [INFO] [libp2p.network.swarm] Skipping upgrade: connection is already multiplexed (transport=QUICTransport) 2026-07-26 13:10:27,775 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:27,775 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:27,775 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/tls/1.0.0', '/noise'] 2026-07-26 13:10:27,775 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /tls/1.0.0 2026-07-26 13:10:27,780 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/id/1.0.0'] 2026-07-26 13:10:27,780 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:27,787 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,790 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:27,790 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:27,855 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:27,855 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:27,908 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:27,908 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:27,908 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/id/1.0.0'] 2026-07-26 13:10:27,908 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/id/1.0.0 2026-07-26 13:10:27,920 [INFO] [libp2p.security.tls.io] Skipping the primitive key-exchange, either remote != py-libp2p node, or autotls not enabled 2026-07-26 13:10:27,927 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/kad/1.0.0'] 2026-07-26 13:10:27,927 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:27,929 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:27,936 [ERROR] [libp2p.transport.tcp.tcp] Failed to open TCP stream: all attempts to connect to [2404:ba00:fd06:10a6:44ed:744a:54ff:753a]:60428 failed 2026-07-26 13:10:28,053 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:28,061 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:28,061 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:28,061 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/kad/1.0.0'] 2026-07-26 13:10:28,061 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/kad/1.0.0 2026-07-26 13:10:28,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:28,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:28,065 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:28,208 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:28,208 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:28,208 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/yamux/1.0.0', '/mplex/6.7.0'] 2026-07-26 13:10:28,208 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /yamux/1.0.0 2026-07-26 13:10:28,335 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.33.0.18:4001 (version: quic-v1) 2026-07-26 13:10:28,348 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:28,361 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWBXT3YYLw3ACzLFNqAgzQm9EbnfKM3wxojUYEuzV1SWQW 2026-07-26 13:10:28,364 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:28,364 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:28,530 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJB8MgSzXd17C3FDRTK8jFg71LaNaL8myNK5AwRn8FG6Z 2026-07-26 13:10:28,546 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWQ2nt8RRG3hiLBwBx5wQVmxUisDP62ArXdvR38BaCufKh 2026-07-26 13:10:28,550 [INFO] [libp2p.transport.quic.transport] Dialing QUIC connection to 172.33.0.18:4001 (version: quic-v1) 2026-07-26 13:10:28,995 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGCXuyuNXFby9gM9Y3iyEUfyL1VDMjQrd6T4iavkdxRQe 2026-07-26 13:10:28,996 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWChsNuCwH2EV31HkR8Gjt1gzazqFKNbsDXZVDQdjoXpCr 2026-07-26 13:10:29,006 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGRFWs3KYi1TiQ7sKqXvETsbmpNtrw3ajKCqkmmxeQqVY 2026-07-26 13:10:29,434 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWJedxoWfuCvYnnWi456Gcqw2NVoXfs7A7MdxPrEbdNNJ3 2026-07-26 13:10:29,684 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGNRAkyLFm5Zdvvptq6auDARzEmKz7Evq2gTSdxecvhFz 2026-07-26 13:10:30,149 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWAYRvRkE94Fdyj63FY6Jxm7ziEjN4yGhjLzP9qeoPgusv 2026-07-26 13:10:30,589 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWF17qv3qLzkF8T5fCzbEvhuGDHfGrVxGbTb7ZcYBWooFv 2026-07-26 13:10:30,622 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWRYPQmi2wEH8VBQyPgEZPhcwAWcQBeB7g8u5Q6SAL91H1 2026-07-26 13:10:30,647 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWKHq8A4TwNnbszao7ujo2duxeuDArkmk9fLjQcbZjpLXA 2026-07-26 13:10:31,086 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWLfRbFZhcvR8scqH8xKfmSMLjFxPtrvDn1FAN65rbPLBW 2026-07-26 13:10:31,220 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWDhyNbcavZNZCjD8KCf8SKxe6R2XgfUza1iWiGzR8qZ62 2026-07-26 13:10:31,231 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWKSMTgHEZWv82tVE51XSw5PAJLRE3rLvfVWy1nc319oiD 2026-07-26 13:10:31,241 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:31,241 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:31,244 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:31,486 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:31,486 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:31,486 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:31,486 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:31,654 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWB57TVfiN1qS2UCqoiwrsHczkfQ4mUbNShM4LMfHaWTNP 2026-07-26 13:10:31,669 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWKuqyUbPfC2azNpKVbEcNCwKLMHCZiJtZJaZRapzxac4C 2026-07-26 13:10:31,737 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:31,737 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:31,741 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:31,822 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWSZ7PfMDf313PU29vNKLBK4iBoDY2gPKaehg1kqFF84uX 2026-07-26 13:10:31,870 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:31,870 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:31,870 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:31,870 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:32,020 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,020 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:32,021 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:32,158 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:32,159 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:32,159 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,159 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:32,200 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWAwH1fG334ZTjrLAEHQcdfuYdtd1cAbHTsHVRZCf6LtV8 2026-07-26 13:10:32,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:32,316 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:32,427 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWEX9cUN1GjtRif92FBhwyC2ZUfMZxR7uQihifrE4Nupq7 2026-07-26 13:10:32,491 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:32,491 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:32,491 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,491 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:32,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,672 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:32,674 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:32,926 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:32,926 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:32,926 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:32,926 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:33,007 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from OPEN) 2026-07-26 13:10:33,008 [INFO] [libp2p.network.stream.net_stream] Stream entered CLOSE_BOTH state (from CLOSE_BOTH) 2026-07-26 13:10:33,052 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWE9iVHRGheiRgKDJLYUCQLJhZWJ3t2XxHSDeTYiivVHfa 2026-07-26 13:10:33,118 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWBxsr4pWM7Uy4SwYozRVzJk39dAGz59hqEnyUbcUwje5A 2026-07-26 13:10:33,193 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:33,193 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:33,196 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:33,220 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWPRN6311vM52uDvQ53sd1pzGc1id3af9KabpvmbDKvtUw 2026-07-26 13:10:33,286 [INFO] [libp2p.network.auto_connector] Auto-connected to peer QmNQ57dshXbPTKpXAdULjyQJCs9F4bU27q2re2eMa4vgsB 2026-07-26 13:10:33,428 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWERKETAcCAVoqdGhCBrrSF449qN4oCbnZsBtbuRkGepHy 2026-07-26 13:10:33,466 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:33,466 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:33,466 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:33,466 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:33,629 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWFWkknm1T8C29DAknZN4RuopxM66vhbTdRmc5ZqQWkY5J 2026-07-26 13:10:33,660 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWSKhoogCmZ3PqCXtW377f9g3UuXcjwT9rwRKvjTQge4Br 2026-07-26 13:10:33,738 [INFO] [libp2p.network.auto_connector] Auto-connected to peer 12D3KooWGJgviNaNSKDLHoQSyyRvLoSNqDBa3r16zUcPbpSMhAaR 2026-07-26 13:10:33,738 [INFO] [libp2p.network.auto_connector] Auto-connected to 600 new peers 2026-07-26 13:10:33,783 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:33,783 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:33,787 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:34,000 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:34,000 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:34,000 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,000 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:34,221 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,221 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:34,226 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:34,345 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:34,345 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:34,345 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,345 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:34,479 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,479 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:34,482 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:34,615 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:34,615 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:34,615 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,615 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:34,767 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,767 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:34,770 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:34,902 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:34,902 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:34,902 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:34,902 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:35,057 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:35,057 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:35,060 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:35,272 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:35,272 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:35,272 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:35,272 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:35,509 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:35,509 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:35,512 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:35,742 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:35,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:35,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:35,743 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:36,001 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,002 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:36,005 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:36,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:36,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:36,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,217 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:36,475 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,475 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:36,478 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:36,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:36,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:36,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,601 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:36,732 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,732 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:36,735 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:36,936 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:36,936 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:36,936 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:36,936 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:37,160 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:37,160 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:37,164 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:37,330 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:37,331 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:37,331 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:37,331 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:37,535 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:37,535 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:37,539 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:37,625 [INFO] [quic] [d51f403acec2047c] Connection close received (code 0x0, reason ) 2026-07-26 13:10:37,802 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:37,802 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:37,803 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:37,803 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:38,093 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,093 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:38,093 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:38,231 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:38,231 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:38,232 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,232 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:38,381 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,381 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:38,384 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:38,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:38,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:38,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,556 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:38,657 [INFO] [quic] [26b7945cc1470c24] Connection close received (code 0x0, reason ) 2026-07-26 13:10:38,721 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,721 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:38,722 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:38,919 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:38,919 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:38,919 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:38,919 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:39,136 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:39,136 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:39,137 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:39,359 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:39,359 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:39,359 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:39,359 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:39,613 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:39,613 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:39,616 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:39,895 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:39,895 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:39,895 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:39,895 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:40,216 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:40,216 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:40,219 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:40,363 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: received '/multistream/1.0.0' 2026-07-26 13:10:40,364 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: handshake completed 2026-07-26 13:10:40,364 [DEBUG] [libp2p.protocol_muxer.multiselect_client] Attempting to negotiate one of: ['/ipfs/ping/1.0.0'] 2026-07-26 13:10:40,364 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: trying /ipfs/ping/1.0.0 2026-07-26 13:10:40,427 [DEBUG] [libp2p.transport.quic.listener] Connection object not found in tracking 2026-07-26 13:10:40,428 [DEBUG] [libp2p.transport.quic.listener] Connection object not found in tracking 2026-07-26 13:10:40,518 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient select_one_of: protocols=['/ipfs/ping/1.0.0'] 2026-07-26 13:10:40,518 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient: writing handshake 2026-07-26 13:10:40,522 [DEBUG] [libp2p.protocol_muxer.multiselect_client] MultiselectClient handshake: reading response 2026-07-26 13:10:40,527 [ERROR] [libp2p.tools.anyio_service.TrioManager.Swarm] Swarm: task start[daemon=False] exited with error: Exceptions from Trio nursery (1 sub-exception) + Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_manager.py", line 335, in _run_and_manage_task | await task.run() | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_tasks.py", line 255, in run | await self._async_fn(*self._async_fn_args) | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 297, in start | await self._handle_new_streams() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 216, in _handle_new_streams | async with trio.open_nursery() as nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 221, in _handle_new_streams | await self.close() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 182, in close | await self._cleanup() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 212, in _cleanup | await self._notify_disconnected() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 290, in _notify_disconnected | await self.swarm.notify_disconnected(self) | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/swarm.py", line 2047, in notify_disconnected | async with trio.open_nursery() as nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 151, in disconnected | host._on_notifee_disconnected(conn) | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 1153, in _on_notifee_disconnected | self._identified_peers.discard(peer_id) | AttributeError: 'dict' object has no attribute 'discard' +------------------------------------ 2026-07-26 13:10:40,546 [INFO] [libp2p.transport.quic.listener] Packet handling cancelled 2026-07-26 13:10:40,546 [DEBUG] [libp2p.transport.quic.listener] Enhanced packet handling loop terminated 2026-07-26 13:10:40,554 [INFO] [libp2p.bitswap.client] Bitswap client stopped + Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/runpy.py", line 196, in _run_module_as_main | return _run_code(code, main_globals, None, | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/runpy.py", line 86, in _run_code | exec(code, run_globals) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/cli.py", line 353, in | main() | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/cli.py", line 270, in main | trio.run(hypercorn.trio.serve, app, hyperconfig) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 2552, in run | raise runner.main_task_outcome.error | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/hypercorn/trio/__init__.py", line 48, in serve | await worker_serve( | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/hypercorn/trio/run.py", line 47, in worker_serve | async with trio.open_nursery() as lifespan_nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/routing.py", line 638, in lifespan | async with self.lifespan_context(app) as maybe_state: | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | await self.gen.athrow(typ, value, traceback) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/api.py", line 73, in lifespan | await peer.close() | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/peer.py", line 577, in close | await self._exit_stack.aclose() | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 656, in aclose | await self.__aexit__(None, None, None) | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 714, in __aexit__ | raise exc_details[1] | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 697, in __aexit__ | cb_suppress = await cb(*exc_details) | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | await self.gen.athrow(typ, value, traceback) | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 468, in _run | async with background_trio_service(network): | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | await self.gen.athrow(typ, value, traceback) | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/context.py", line 37, in background_trio_service | async with trio.open_nursery() as nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_manager.py", line 238, in run | raise ExceptionGroup( | exceptiongroup.ExceptionGroup: Encountered multiple Exceptions: (1 sub-exception) +-+---------------- 1 ---------------- | Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_manager.py", line 335, in _run_and_manage_task | await task.run() | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_tasks.py", line 255, in run | await self._async_fn(*self._async_fn_args) | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 297, in start | await self._handle_new_streams() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 216, in _handle_new_streams | async with trio.open_nursery() as nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Exception Group Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 221, in _handle_new_streams | await self.close() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 182, in close | await self._cleanup() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 212, in _cleanup | await self._notify_disconnected() | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 290, in _notify_disconnected | await self.swarm.notify_disconnected(self) | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/swarm.py", line 2047, in notify_disconnected | async with trio.open_nursery() as nursery: | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | raise combined_error_from_nursery | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 151, in disconnected | host._on_notifee_disconnected(conn) | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 1153, in _on_notifee_disconnected | self._identified_peers.discard(peer_id) | AttributeError: 'dict' object has no attribute 'discard' +------------------------------------ | | During handling of the above exception, another exception occurred: | | Traceback (most recent call last): | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/hypercorn/trio/lifespan.py", line 41, in handle_lifespan | await self.app( | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/hypercorn/app_wrappers.py", line 34, in __call__ | await self.app(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/fastapi/applications.py", line 1162, in __call__ | await super().__call__(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/applications.py", line 90, in __call__ | await self.middleware_stack(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 151, in __call__ | await self.app(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 49, in __call__ | await self.app(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__ | await self.app(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/routing.py", line 660, in __call__ | await self.middleware_stack(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/routing.py", line 669, in app | await self.lifespan(scope, receive, send) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/routing.py", line 649, in lifespan | await send({"type": "lifespan.shutdown.failed", "message": exc_text}) | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/hypercorn/trio/lifespan.py", line 106, in asgi_send | raise LifespanFailureError("shutdown", message.get("message", "")) | hypercorn.utils.LifespanFailureError: Lifespan failure in shutdown. ' + Exception Group Traceback (most recent call last): | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/starlette/routing.py", line 638, in lifespan | | async with self.lifespan_context(app) as maybe_state: | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | | await self.gen.athrow(typ, value, traceback) | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/api.py", line 73, in lifespan | | await peer.close() | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/py_ipfs_lite/peer.py", line 577, in close | | await self._exit_stack.aclose() | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 656, in aclose | | await self.__aexit__(None, None, None) | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 714, in __aexit__ | | raise exc_details[1] | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 697, in __aexit__ | | cb_suppress = await cb(*exc_details) | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | | await self.gen.athrow(typ, value, traceback) | | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 468, in _run | | async with background_trio_service(network): | | File "/Users/sumanjeet/.local/share/uv/python/cpython-3.10.19-macos-aarch64-none/lib/python3.10/contextlib.py", line 217, in __aexit__ | | await self.gen.athrow(typ, value, traceback) | | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/context.py", line 37, in background_trio_service | | async with trio.open_nursery() as nursery: | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | | raise combined_error_from_nursery | | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) | +-+---------------- 1 ---------------- | | Exception Group Traceback (most recent call last): | | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_manager.py", line 238, in run | | raise ExceptionGroup( | | exceptiongroup.ExceptionGroup: Encountered multiple Exceptions: (1 sub-exception) | +-+---------------- 1 ---------------- | | Exception Group Traceback (most recent call last): | | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_manager.py", line 335, in _run_and_manage_task | | await task.run() | | File "/Users/sumanjeet/code/py-libp2p/libp2p/tools/anyio_service/trio_tasks.py", line 255, in run | | await self._async_fn(*self._async_fn_args) | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 297, in start | | await self._handle_new_streams() | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 216, in _handle_new_streams | | async with trio.open_nursery() as nursery: | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | | raise combined_error_from_nursery | | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) | +-+---------------- 1 ---------------- | | Exception Group Traceback (most recent call last): | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 221, in _handle_new_streams | | await self.close() | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 182, in close | | await self._cleanup() | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 212, in _cleanup | | await self._notify_disconnected() | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/connection/swarm_connection.py", line 290, in _notify_disconnected | | await self.swarm.notify_disconnected(self) | | File "/Users/sumanjeet/code/py-libp2p/libp2p/network/swarm.py", line 2047, in notify_disconnected | | async with trio.open_nursery() as nursery: | | File "/Users/sumanjeet/code/ipfs-lite/py-ipfs-lite/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 1126, in __aexit__ | | raise combined_error_from_nursery | | exceptiongroup.ExceptionGroup: Exceptions from Trio nursery (1 sub-exception) | +-+---------------- 1 ---------------- | | Traceback (most recent call last): | | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 151, in disconnected | | host._on_notifee_disconnected(conn) | | File "/Users/sumanjeet/code/py-libp2p/libp2p/host/basic_host.py", line 1153, in _on_notifee_disconnected | | self._identified_peers.discard(peer_id) | | AttributeError: 'dict' object has no attribute 'discard' | +------------------------------------ | '