⨯ node_modules/secrets.js-grempe/secrets.js (296:15) @ getRNG
⨯ ReferenceError: window is not defined
at getRNG (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:245:16)
at Object.setRNG (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:477:23)
at Object.init (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:376:22)
at eval (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:635:13)
at Object.eval (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:18:72)
at eval (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:19:48)
at eval (webpack-internal:///(rsc)/./node_modules/secrets.js-grempe/secrets.js:22:3)
at (rsc)/./node_modules/secrets.js-grempe/secrets.js (/Users/davidwong/projects/unwrittn/.next/server/vendor-chunks/secrets.js-grempe.js:20:1)
at __webpack_require__ (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/@bitgo/sdk-api/dist/src/bitgoAPI.js:21:16)
at (rsc)/./node_modules/@bitgo/sdk-api/dist/src/bitgoAPI.js (/Users/davidwong/projects/unwrittn/.next/server/vendor-chunks/@bitgo.js:710:1)
at __webpack_require__ (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/@bitgo/sdk-api/dist/src/index.js:21:14)
at (rsc)/./node_modules/@bitgo/sdk-api/dist/src/index.js (/Users/davidwong/projects/unwrittn/.next/server/vendor-chunks/@bitgo.js:730:1)
at __webpack_require__ (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./app/(api)/btc/route.ts:5:72)
at (rsc)/./app/(api)/btc/route.ts (/Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:381:1)
at __webpack_require__ (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F(api)%2Fbtc%2Froute&page=%2F(api)%2Fbtc%2Froute&appPaths=&pagePath=private-next-app-dir%2F(api)%2F
btc%2Froute.ts&appDir=%2FUsers%2Fdavidwong%2Fprojects%2Funwrittn%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Fdavidwong%2Fprojects%2Funwrittn&isDev=true&tsconfi
gPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!:16:113)
at (rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F(api)%2Fbtc%2Froute&page=%2F(api)%2Fbtc%2Froute&appPaths=&pagePath=private-next-app-dir%2F(api)%2Fbtc%2Froute.ts&appDir=%2FU
sers%2Fdavidwong%2Fprojects%2Funwrittn%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Fdavidwong%2Fprojects%2Funwrittn&isDev=true&tsconfigPath=tsconfig.json&basePa
th=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D! (/Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:370:1)
at __webpack_require__ (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:33:43)
at __webpack_exec__ (/Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:391:39)
at /Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:392:3889
at __webpack_require__.X (/Users/davidwong/projects/unwrittn/.next/server/webpack-runtime.js:168:21)
at /Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:392:47
at Object.<anonymous> (/Users/davidwong/projects/unwrittn/.next/server/app/(api)/btc/route.js:395:3)
at Module._compile (node:internal/modules/cjs/loader:1256:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
at Module.load (node:internal/modules/cjs/loader:1119:32)
at Module._load (node:internal/modules/cjs/loader:960:12)
at Module.require (node:internal/modules/cjs/loader:1143:19)
at mod.require (/Users/davidwong/projects/unwrittn/node_modules/next/dist/server/require-hook.js:64:28)
at require (node:internal/modules/cjs/helpers:119:18)
at requirePage (/Users/davidwong/projects/unwrittn/node_modules/next/dist/server/require.js:109:84)
at /Users/davidwong/projects/unwrittn/node_modules/next/dist/server/load-components.js:59:84
at async loadComponentsImpl (/Users/davidwong/projects/unwrittn/node_modules/next/dist/server/load-components.js:59:26)
at async DevServer.findPageComponentsImpl (/Users/davidwong/projects/unwrittn/node_modules/next/dist/server/next-server.js:439:36) {
page: '/btc'
}
Environment Details
Expected Behavior
Create wallet and return success
Current Behavior
I get this error
Possible Solution
Steps to Reproduce
npm i @bitgo/sdk-api @bitgo/sdk-coin-btc copied https://github.com/BitGo/BitGoJS/blob/master/examples/ts/create-wallet-address.ts to my project replaced the access key ran the code and I get the error above