2026-02-23T19:21:40.540Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.632Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.632Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-23T19:21:40.717Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.717Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:40.723Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.724Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.724Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-23T19:21:40.724Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.724Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.727Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.818Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.819Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:40.825Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.825Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.825Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-23T19:21:40.826Z INFO app/server.go:363 signed message successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.830Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.830Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.833Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.911Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.911Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:40.911Z ERROR app/server.go:396 failed to retrieve wallet {"error": "err happened wallet is not connected", "errorVerbose": "err happened wallet is not connected\ngithub.com/0chain/zauth-server/pkg/stores.init\n\t:1\nruntime.doInit1\n\t/usr/local/go/src/runtime/proc.go:7176\nruntime.doInit\n\t/usr/local/go/src/runtime/proc.go:7143\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:253\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1695"} github.com/0chain/zauth-server/pkg/app.(*Server).revokeHandler /zauthserver/pkg/app/server.go:396 github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func5 /zauthserver/pkg/app/auth.go:75 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func16 /zauthserver/pkg/app/routes.go:42 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func17 /zauthserver/pkg/app/cors.go:18 github.com/julienschmidt/httprouter.(*Router).ServeHTTP /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 net/http.serverHandler.ServeHTTP /usr/local/go/src/net/http/server.go:3142 net/http.(*conn).serve /usr/local/go/src/net/http/server.go:2044 2026/02/23 19:21:40 http: panic serving 172.19.0.1:53426: runtime error: invalid memory address or nil pointer dereference goroutine 91 [running]: net/http.(*conn).serve.func1() /usr/local/go/src/net/http/server.go:1903 +0xbe panic({0xba59a0?, 0x129d600?}) /usr/local/go/src/runtime/panic.go:770 +0x132 github.com/0chain/zauth-server/pkg/app.(*Server).revokeHandler(0xc000418b80, {0xe641c0, 0xc0001e0700}, 0xc0001dcd80, {0xc00031b9a0, 0x1, 0xc000014c80?}) /zauthserver/pkg/app/server.go:400 +0x32e github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func5({0xe641c0, 0xc0001e0700}, 0xc0001dcd80, {0xc00031b9a0, 0x1, 0x1}) /zauthserver/pkg/app/auth.go:75 +0x2af github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func16({0xe641c0, 0xc0001e0700}, 0xc0001dcd80, {0xc00031b9a0, 0x1, 0x1}) /zauthserver/pkg/app/routes.go:42 +0x2b4 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func17({0xe641c0, 0xc0001e0700}, 0xc0001dcd80, {0xc00031b9a0, 0x1, 0x1}) /zauthserver/pkg/app/cors.go:18 +0x10f github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc0003d8660, {0xe641c0, 0xc0001e0700}, 0xc0001dcd80) /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 +0x7eb net/http.serverHandler.ServeHTTP({0xe61ad8?}, {0xe641c0?, 0xc0001e0700?}, 0x6?) /usr/local/go/src/net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc00021a480, {0xe65a08, 0xc00013eab0}) /usr/local/go/src/net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 26 /usr/local/go/src/net/http/server.go:3290 +0x4b4 2026-02-23T19:21:40.993Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:40.993Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.007Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.007Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.007Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.010Z INFO app/server.go:411 revoked key successfully {"peer_public_key": "f06fe5513831714965ca33080052b3873bb2e785c5d2abd88a2f958e74872617adf6e8c5fe5cb8ed0e0c218cde796707c0a9ef8f7e77756032eada0d5f3c9d00"} 2026-02-23T19:21:41.010Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.010Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.013Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.095Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.095Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.191Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.192Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.198Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.198Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.198Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.201Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.280Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.280Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.280Z ERROR app/server.go:457 failed to retrieve split key {"error": "err happened wallet is not connected", "errorVerbose": "err happened wallet is not connected\ngithub.com/0chain/zauth-server/pkg/stores.init\n\t:1\nruntime.doInit1\n\t/usr/local/go/src/runtime/proc.go:7176\nruntime.doInit\n\t/usr/local/go/src/runtime/proc.go:7143\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:253\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1695"} github.com/0chain/zauth-server/pkg/app.(*Server).getKeyHandler /zauthserver/pkg/app/server.go:457 github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func7 /zauthserver/pkg/app/auth.go:75 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func20 /zauthserver/pkg/app/routes.go:42 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func21 /zauthserver/pkg/app/cors.go:18 github.com/julienschmidt/httprouter.(*Router).ServeHTTP /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 net/http.serverHandler.ServeHTTP /usr/local/go/src/net/http/server.go:3142 net/http.(*conn).serve /usr/local/go/src/net/http/server.go:2044 2026-02-23T19:21:41.369Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.369Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.382Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.383Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.383Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.383Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-23T19:21:41.383Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.383Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.386Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.469Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.469Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.475Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.475Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.475Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.475Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-23T19:21:41.475Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.476Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-23T19:21:41.476Z INFO app/server.go:363 signed message successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.479Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.479Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.480Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-23T19:21:41.480Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.480Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.483Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-23T19:21:41.575Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.575Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.581Z INFO app/server.go:107 split wallet setup successfully {"client_id": "64ccb944c2fc39d0cc7baa9384a9bd78da180ec3e1ee01e264b28f9528c9d1c4"} 2026-02-23T19:21:41.676Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.676Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/64ccb944c2fc39d0cc7baa9384a9bd78da180ec3e1ee01e264b28f9528c9d1c4"} 2026-02-23T19:21:41.679Z INFO app/server.go:434 deleted key successfully {"client_id": "64ccb944c2fc39d0cc7baa9384a9bd78da180ec3e1ee01e264b28f9528c9d1c4"} 2026-02-23T19:21:41.779Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.779Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:41.785Z INFO app/server.go:107 split wallet setup successfully {"client_id": "46a36b8f55212061a8a9bde6c7fc8cc1a4d97e23bc3a9431dd223b4bac94a781"} 2026-02-23T19:21:41.793Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:41.793Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/46a36b8f55212061a8a9bde6c7fc8cc1a4d97e23bc3a9431dd223b4bac94a781"} 2026-02-23T19:21:41.796Z INFO app/server.go:434 deleted key successfully {"client_id": "46a36b8f55212061a8a9bde6c7fc8cc1a4d97e23bc3a9431dd223b4bac94a781"} 2026-02-23T19:21:42.673Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.673Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:42.683Z INFO app/server.go:107 split wallet setup successfully {"client_id": "96c2ac11a80ce5665bf3c08e0c8bab46db70acc41cbf5d45db8aaac9ae2811cc"} 2026-02-23T19:21:42.690Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.690Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/96c2ac11a80ce5665bf3c08e0c8bab46db70acc41cbf5d45db8aaac9ae2811cc"} 2026-02-23T19:21:42.693Z INFO app/server.go:434 deleted key successfully {"client_id": "96c2ac11a80ce5665bf3c08e0c8bab46db70acc41cbf5d45db8aaac9ae2811cc"} 2026-02-23T19:21:42.784Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.784Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:42.790Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.798Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.798Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:42.804Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.813Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.813Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.816Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.912Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.912Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:42.918Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.926Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:42.926Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:42.929Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.020Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.020Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.027Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.036Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.036Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.039Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.123Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.123Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.129Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.137Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.137Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.140Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.238Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.238Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.244Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.254Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.254Z INFO app/routes.go:41 request {"method": "PUT", "path": "/restrictions/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.261Z INFO app/server.go:188 restrictions have been updated successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.265Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.265Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.268Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.476Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.476Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.482Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.491Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.491Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.497Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.504Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.505Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.508Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-23T19:21:43.686Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.686Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.692Z INFO app/server.go:107 split wallet setup successfully {"client_id": "3fc7cc8b61f865010780b64440c26a6193f971361b11dae067d170a4b04d16a6"} 2026-02-23T19:21:43.699Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.699Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/3fc7cc8b61f865010780b64440c26a6193f971361b11dae067d170a4b04d16a6"} 2026-02-23T19:21:43.703Z INFO app/server.go:411 revoked key successfully {"peer_public_key": "e98ae4a99d9a2f922451c98ca6914cf5167fc439b1d45a624d21e3ce0a041313e3adec0f42ea407a6f50ac5159b7e823d59ee39eb9f2f9b90b022bd19d039da2"} 2026-02-23T19:21:43.706Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.706Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/3fc7cc8b61f865010780b64440c26a6193f971361b11dae067d170a4b04d16a6"} 2026-02-23T19:21:43.710Z INFO app/server.go:434 deleted key successfully {"client_id": "3fc7cc8b61f865010780b64440c26a6193f971361b11dae067d170a4b04d16a6"} 2026-02-23T19:21:43.889Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.889Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:43.895Z INFO app/server.go:107 split wallet setup successfully {"client_id": "3c5fe2946218356fcb9eebae8c33b50ee8ee7cbe01cfc544028c4e5a0a4efafb"} 2026-02-23T19:21:43.907Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.907Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/3c5fe2946218356fcb9eebae8c33b50ee8ee7cbe01cfc544028c4e5a0a4efafb"} 2026-02-23T19:21:43.910Z INFO app/server.go:434 deleted key successfully {"client_id": "3c5fe2946218356fcb9eebae8c33b50ee8ee7cbe01cfc544028c4e5a0a4efafb"} 2026-02-23T19:21:43.999Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:43.999Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:44.005Z INFO app/server.go:107 split wallet setup successfully {"client_id": "04b7e6558dd1db8ee361d1f686b5d1f045d33bff33cda202d376531a13bcf543"} 2026-02-23T19:21:44.014Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:44.014Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/04b7e6558dd1db8ee361d1f686b5d1f045d33bff33cda202d376531a13bcf543"} 2026-02-23T19:21:44.017Z INFO app/server.go:434 deleted key successfully {"client_id": "04b7e6558dd1db8ee361d1f686b5d1f045d33bff33cda202d376531a13bcf543"} 2026-02-23T19:21:44.110Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:44.110Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-23T19:21:44.117Z INFO app/server.go:107 split wallet setup successfully {"client_id": "144c7efb7cd1ac67331b62e32e9c783d9eb27024c25f24740bea757d9fcb6411"} 2026-02-23T19:21:44.125Z INFO app/cors.go:13 apply CORS: * 2026-02-23T19:21:44.125Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/144c7efb7cd1ac67331b62e32e9c783d9eb27024c25f24740bea757d9fcb6411"} 2026-02-23T19:21:44.129Z INFO app/server.go:434 deleted key successfully {"client_id": "144c7efb7cd1ac67331b62e32e9c783d9eb27024c25f24740bea757d9fcb6411"} 2026-02-24T06:26:59.978Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:26:59.978Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:26:59.979Z INFO app/auth.go:67 failed to verify jwt token {"error": "12920h27m11.978978094s by token is expired"} 2026-02-24T06:27:00.068Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.068Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.070Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.070Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.087Z INFO app/server.go:107 split wallet setup successfully {"client_id": "ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.167Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.167Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.167Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.167Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.170Z INFO app/server.go:434 deleted key successfully {"client_id": "ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.255Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.255Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.256Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.256Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.259Z INFO app/server.go:107 split wallet setup successfully {"client_id": "ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.259Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.259Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.262Z INFO app/server.go:434 deleted key successfully {"client_id": "ec44cc15f31e82c9e6be24e52877dade5c6cb5a3ab7f7d326cf4f918afda5b77"} 2026-02-24T06:27:00.363Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.363Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.369Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.370Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.370Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.370Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.370Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.376Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.461Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.461Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.473Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.473Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.473Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.483Z INFO app/server.go:298 signed transaction successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.483Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.483Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.491Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.573Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.573Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.581Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.582Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.582Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.582Z ERROR app/server.go:270 invalid signature {"error": "err blsSignatureDeserialize ", "client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c", "signature": "", "hash": "7a8950d472c3a5a7cf0f27019c4507275d24e0bd3a97e1dedc7d77a132d9d6d3", "peer public key": "f06fe5513831714965ca33080052b3873bb2e785c5d2abd88a2f958e74872617adf6e8c5fe5cb8ed0e0c218cde796707c0a9ef8f7e77756032eada0d5f3c9d00"} github.com/0chain/zauth-server/pkg/app.(*Server).signTxnHandler /zauthserver/pkg/app/server.go:270 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func12 /zauthserver/pkg/app/routes.go:42 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func13 /zauthserver/pkg/app/cors.go:18 github.com/julienschmidt/httprouter.(*Router).ServeHTTP /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 net/http.serverHandler.ServeHTTP /usr/local/go/src/net/http/server.go:3142 net/http.(*conn).serve /usr/local/go/src/net/http/server.go:2044 2026/02/24 06:27:00 http: superfluous response.WriteHeader call from github.com/0chain/zauth-server/pkg/app.(*Server).signTxnHandler (server.go:277) 2026-02-24T06:27:00.582Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.582Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.585Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.662Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.662Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.668Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.668Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.668Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.668Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.668Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.671Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.761Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.761Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.850Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.850Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.864Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.864Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.865Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/txn"} 2026-02-24T06:27:00.869Z INFO app/server.go:298 signed transaction successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.869Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.869Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.873Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.964Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.964Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:00.970Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.970Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.970Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-24T06:27:00.970Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:00.970Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:00.973Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.059Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.059Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-24T06:27:01.140Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.140Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.146Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.147Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.147Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-24T06:27:01.147Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.147Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.150Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.229Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.229Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.236Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.236Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.236Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-24T06:27:01.237Z INFO app/server.go:363 signed message successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.242Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.242Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.245Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.327Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.327Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.328Z ERROR app/server.go:396 failed to retrieve wallet {"error": "err happened wallet is not connected", "errorVerbose": "err happened wallet is not connected\ngithub.com/0chain/zauth-server/pkg/stores.init\n\t:1\nruntime.doInit1\n\t/usr/local/go/src/runtime/proc.go:7176\nruntime.doInit\n\t/usr/local/go/src/runtime/proc.go:7143\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:253\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1695"} github.com/0chain/zauth-server/pkg/app.(*Server).revokeHandler /zauthserver/pkg/app/server.go:396 github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func5 /zauthserver/pkg/app/auth.go:75 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func16 /zauthserver/pkg/app/routes.go:42 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func17 /zauthserver/pkg/app/cors.go:18 github.com/julienschmidt/httprouter.(*Router).ServeHTTP /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 net/http.serverHandler.ServeHTTP /usr/local/go/src/net/http/server.go:3142 net/http.(*conn).serve /usr/local/go/src/net/http/server.go:2044 2026/02/24 06:27:01 http: panic serving 172.19.0.1:35742: runtime error: invalid memory address or nil pointer dereference goroutine 915 [running]: net/http.(*conn).serve.func1() /usr/local/go/src/net/http/server.go:1903 +0xbe panic({0xba59a0?, 0x129d600?}) /usr/local/go/src/runtime/panic.go:770 +0x132 github.com/0chain/zauth-server/pkg/app.(*Server).revokeHandler(0xc000418b80, {0xe641c0, 0xc00001b500}, 0xc000429d40, {0xc0000c7cc0, 0x1, 0xc00046cf30?}) /zauthserver/pkg/app/server.go:400 +0x32e github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func5({0xe641c0, 0xc00001b500}, 0xc000429d40, {0xc0000c7cc0, 0x1, 0x1}) /zauthserver/pkg/app/auth.go:75 +0x2af github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func16({0xe641c0, 0xc00001b500}, 0xc000429d40, {0xc0000c7cc0, 0x1, 0x1}) /zauthserver/pkg/app/routes.go:42 +0x2b4 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func17({0xe641c0, 0xc00001b500}, 0xc000429d40, {0xc0000c7cc0, 0x1, 0x1}) /zauthserver/pkg/app/cors.go:18 +0x10f github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc0003d8660, {0xe641c0, 0xc00001b500}, 0xc000429d40) /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 +0x7eb net/http.serverHandler.ServeHTTP({0xe61ad8?}, {0xe641c0?, 0xc00001b500?}, 0x6?) /usr/local/go/src/net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc0004b4000, {0xe65a08, 0xc00013eab0}) /usr/local/go/src/net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 26 /usr/local/go/src/net/http/server.go:3290 +0x4b4 2026-02-24T06:27:01.420Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.420Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.434Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.434Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.434Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.437Z INFO app/server.go:411 revoked key successfully {"peer_public_key": "f06fe5513831714965ca33080052b3873bb2e785c5d2abd88a2f958e74872617adf6e8c5fe5cb8ed0e0c218cde796707c0a9ef8f7e77756032eada0d5f3c9d00"} 2026-02-24T06:27:01.437Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.437Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.440Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.526Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.526Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.607Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.607Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.621Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.622Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.622Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.626Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.712Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.712Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.712Z ERROR app/server.go:457 failed to retrieve split key {"error": "err happened wallet is not connected", "errorVerbose": "err happened wallet is not connected\ngithub.com/0chain/zauth-server/pkg/stores.init\n\t:1\nruntime.doInit1\n\t/usr/local/go/src/runtime/proc.go:7176\nruntime.doInit\n\t/usr/local/go/src/runtime/proc.go:7143\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:253\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1695"} github.com/0chain/zauth-server/pkg/app.(*Server).getKeyHandler /zauthserver/pkg/app/server.go:457 github.com/0chain/zauth-server/pkg/app.setupRoutes.(*Server).authMiddleware.func7 /zauthserver/pkg/app/auth.go:75 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).logRequestMiddleware.func20 /zauthserver/pkg/app/routes.go:42 github.com/0chain/zauth-server/pkg/app.setupRoutes.setupRoutes.func2.(*Server).applyCORS.func21 /zauthserver/pkg/app/cors.go:18 github.com/julienschmidt/httprouter.(*Router).ServeHTTP /go/pkg/mod/github.com/julienschmidt/httprouter@v1.3.0/router.go:387 net/http.serverHandler.ServeHTTP /usr/local/go/src/net/http/server.go:3142 net/http.(*conn).serve /usr/local/go/src/net/http/server.go:2044 2026-02-24T06:27:01.792Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.792Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.806Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.806Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.806Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.806Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-24T06:27:01.807Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.807Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.810Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.899Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.899Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:01.905Z INFO app/server.go:107 split wallet setup successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.906Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.906Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.906Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-24T06:27:01.907Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.907Z INFO app/routes.go:41 request {"method": "POST", "path": "/sign/msg"} 2026-02-24T06:27:01.908Z INFO app/server.go:363 signed message successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.912Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.912Z INFO app/routes.go:41 request {"method": "GET", "path": "/key/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.912Z INFO app/server.go:462 key retrieved successfully {"peer_public_key": "ff132aaf4eeb517478c7bdd19ba887dbd909c4527b78ac989f723e5b5c349f03dc5a737071040edd5ba7a593e12264d895ad9cace1a50321886653ca8c366e13"} 2026-02-24T06:27:01.912Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:01.912Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:01.915Z INFO app/server.go:434 deleted key successfully {"client_id": "03df8919e4d76f6ffa9e23c388576f0baa02360d6e903a84d69689e0b2b5a28c"} 2026-02-24T06:27:02.031Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:02.031Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:02.038Z INFO app/server.go:107 split wallet setup successfully {"client_id": "3dce42c520262004511f4a7c2aa31db246727ee0b36955d1ede8bc73c2488b53"} 2026-02-24T06:27:02.135Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:02.135Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/3dce42c520262004511f4a7c2aa31db246727ee0b36955d1ede8bc73c2488b53"} 2026-02-24T06:27:02.138Z INFO app/server.go:434 deleted key successfully {"client_id": "3dce42c520262004511f4a7c2aa31db246727ee0b36955d1ede8bc73c2488b53"} 2026-02-24T06:27:02.232Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:02.232Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:02.243Z INFO app/server.go:107 split wallet setup successfully {"client_id": "01bcdb6231010d01491118efcc5791cf30ea460eb54fb49f4adcefd7ee981039"} 2026-02-24T06:27:02.251Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:02.251Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/01bcdb6231010d01491118efcc5791cf30ea460eb54fb49f4adcefd7ee981039"} 2026-02-24T06:27:02.255Z INFO app/server.go:434 deleted key successfully {"client_id": "01bcdb6231010d01491118efcc5791cf30ea460eb54fb49f4adcefd7ee981039"} 2026-02-24T06:27:03.128Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.128Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.139Z INFO app/server.go:107 split wallet setup successfully {"client_id": "31981b00172717afaa61883c908e266c23f5bacd40bb53ee5e104a86b694249c"} 2026-02-24T06:27:03.151Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.151Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/31981b00172717afaa61883c908e266c23f5bacd40bb53ee5e104a86b694249c"} 2026-02-24T06:27:03.154Z INFO app/server.go:434 deleted key successfully {"client_id": "31981b00172717afaa61883c908e266c23f5bacd40bb53ee5e104a86b694249c"} 2026-02-24T06:27:03.250Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.250Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.263Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.273Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.273Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.280Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.288Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.288Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.296Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.396Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.396Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.402Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.409Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.409Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.412Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.514Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.514Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.520Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.528Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.528Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.531Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.618Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.618Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.624Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.639Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.639Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.642Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.732Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.732Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.738Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.748Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.748Z INFO app/routes.go:41 request {"method": "PUT", "path": "/restrictions/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.754Z INFO app/server.go:188 restrictions have been updated successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.758Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.758Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.761Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.949Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.949Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.955Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.963Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.963Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:03.969Z INFO app/server.go:107 split wallet setup successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.976Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:03.976Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:03.979Z INFO app/server.go:434 deleted key successfully {"client_id": "48f28b641e4e14764c7d3906b4743e8ef8c281259138e338298fbb7eca9d0b5b"} 2026-02-24T06:27:04.164Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.164Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:04.170Z INFO app/server.go:107 split wallet setup successfully {"client_id": "ff507bd80624e5f2024e2d178218ddbfec0cd7beb2f67ef9567c372550743858"} 2026-02-24T06:27:04.177Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.177Z INFO app/routes.go:41 request {"method": "POST", "path": "/revoke/ff507bd80624e5f2024e2d178218ddbfec0cd7beb2f67ef9567c372550743858"} 2026-02-24T06:27:04.180Z INFO app/server.go:411 revoked key successfully {"peer_public_key": "1848aa46747a935dcc847580e691531393c95d10b45d50fd4d0d9f39fada2b1d9a273409e7314b97495ef3b570e056238d9223d2f935a3a286d7b60e5b499a9a"} 2026-02-24T06:27:04.185Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.185Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/ff507bd80624e5f2024e2d178218ddbfec0cd7beb2f67ef9567c372550743858"} 2026-02-24T06:27:04.188Z INFO app/server.go:434 deleted key successfully {"client_id": "ff507bd80624e5f2024e2d178218ddbfec0cd7beb2f67ef9567c372550743858"} 2026-02-24T06:27:04.369Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.369Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:04.384Z INFO app/server.go:107 split wallet setup successfully {"client_id": "4e0cc6839304a7301a41926e0c587854da1e5ccafb976cdf8b9d25a4edcd4f4f"} 2026-02-24T06:27:04.397Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.397Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/4e0cc6839304a7301a41926e0c587854da1e5ccafb976cdf8b9d25a4edcd4f4f"} 2026-02-24T06:27:04.400Z INFO app/server.go:434 deleted key successfully {"client_id": "4e0cc6839304a7301a41926e0c587854da1e5ccafb976cdf8b9d25a4edcd4f4f"} 2026-02-24T06:27:04.493Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.493Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:04.501Z INFO app/server.go:107 split wallet setup successfully {"client_id": "a81b9f28fc851f2307509566731a5b5e0c48f36cdaf2da8dcdc67892aea13f99"} 2026-02-24T06:27:04.509Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.509Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/a81b9f28fc851f2307509566731a5b5e0c48f36cdaf2da8dcdc67892aea13f99"} 2026-02-24T06:27:04.512Z INFO app/server.go:434 deleted key successfully {"client_id": "a81b9f28fc851f2307509566731a5b5e0c48f36cdaf2da8dcdc67892aea13f99"} 2026-02-24T06:27:04.616Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.616Z INFO app/routes.go:41 request {"method": "POST", "path": "/setup"} 2026-02-24T06:27:04.623Z INFO app/server.go:107 split wallet setup successfully {"client_id": "3f367af7e668376effe3dc6fade66d79fefcc2075b6826fd7445d689f9960471"} 2026-02-24T06:27:04.636Z INFO app/cors.go:13 apply CORS: * 2026-02-24T06:27:04.636Z INFO app/routes.go:41 request {"method": "POST", "path": "/delete/3f367af7e668376effe3dc6fade66d79fefcc2075b6826fd7445d689f9960471"} 2026-02-24T06:27:04.639Z INFO app/server.go:434 deleted key successfully {"client_id": "3f367af7e668376effe3dc6fade66d79fefcc2075b6826fd7445d689f9960471"}