When replacing {children} in packages/nextjs/app/layout.tsx with , I get “Error: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function”. Could you provide me with some advice to integrate Web3Auth into Scaffold ETH 2 successfully? I tried including “use client” in the web3authContext.tsx, which didn’t work. I didn’t edit anything other than the programs below.
- SDK Version: 9.7.0
- Platform: Scaffold ETH 2
- Browser Console Screenshots:
harukiatHaru:/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system$ yarn start ▲ Next.js 14.2.24
- Local: ~~~
- Environments: .env
✓ Starting… ✓ Ready in 12.3s ○ Compiling / …
daisyUI 4.12.10 ├─
︎ 2 themes added https://daisyui.com/docs/themes ╰─
︎ Support daisyUI project: https://opencollective.com/daisyui
✓ Compiled / in 24.7s (2118 modules) TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/context.js:22:73) at (rsc)/…/…/node_modules/react-i18next/dist/es/context.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:60:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/Trans.js:8:69) at (rsc)/…/…/node_modules/react-i18next/dist/es/Trans.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:30:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/index.js:26:67) at (rsc)/…/…/node_modules/react-i18next/dist/es/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:90:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/components/Modal.js:15:71) at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/components/Modal.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1096:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/loginModal.js:15:78) at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/loginModal.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1327:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/index.js:22:72)
at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1294:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/modalManager.js:21:70) at (rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/modalManager.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:843:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/index.js:12:74) at (rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:832:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/context/Web3AuthInnerContext.js:8:73) at (rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/context/Web3AuthInnerContext.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:810:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/Web3AuthProvider.js:7:90) at (rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/Web3AuthProvider.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:799:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/./app/layout.tsx:12:85) at (rsc)/./app/layout.tsx (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/app/page.js:472:1) at Function.webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at async e9 (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:396892) at async tb (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:400445) at async tS (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:401006) at async tR (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:36:2320) at async /mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:36:2989 { digest: ‘3006591740’ } ⨯ TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (./app/layout.tsx:12:85) at (rsc)/./app/layout.tsx (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/app/page.js:472:1) at Function.webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) digest: “1558982996” ⨯ TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (./app/layout.tsx:12:85) at (rsc)/./app/layout.tsx (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/app/page.js:472:1) at Function.webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) digest: “1558982996” ⨯ TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (./app/layout.tsx:12:85) at (rsc)/./app/layout.tsx (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/app/page.js:472:1) at Function.webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) digest: “3006591740” ⨯ TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_0__.createContext) is not a function at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/context.js:22:73) at (rsc)/…/…/node_modules/react-i18next/dist/es/context.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:60:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/Trans.js:8:69) at (rsc)/…/…/node_modules/react-i18next/dist/es/Trans.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:30:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/react-i18next/dist/es/index.js:26:67) at (rsc)/…/…/node_modules/react-i18next/dist/es/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/react-i18next.js:90:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/components/Modal.js:15:71) at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/components/Modal.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1096:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/loginModal.js:15:78) at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/loginModal.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1327:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/index.js:22:72)
at (rsc)/…/…/node_modules/atweb3auth/ui/dist/lib.esm/packages/ui/src/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:1294:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/modalManager.js:21:70) at (rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/modalManager.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:843:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/index.js:12:74) at (rsc)/…/…/node_modules/atweb3auth/modal/dist/lib.esm/index.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:832:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/context/Web3AuthInnerContext.js:8:73) at (rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/context/Web3AuthInnerContext.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:810:1) at webpack_require (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/webpack-runtime.js:33:43) at eval (webpack-internal:///(rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/Web3AuthProvider.js:7:90) at (rsc)/…/…/node_modules/atweb3auth/modal-react-hooks/dist/lib.esm/Web3AuthProvider.js (/mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/.next/server/vendor-chunks/atweb3auth.js:799:1) ed/next-server/app-page.runtime.dev.js:36:2320) at async /mnt/c/Users/harudaitp10/Documents/ikuno-career-up-system/packages/nextjs/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:36:2989 { digest: ‘3006591740’, page: ‘/’ } ○ Compiling /_error … ✓ Compiled /_error in 16.1s (2330 modules) GET / 500 in 45812ms
- layout.tsx
import “atrainbow-me/rainbowkit/styles.css”; import { ScaffoldEthAppWithProviders } from “/components/ScaffoldEthAppWithProviders”; import { ThemeProvider } from “/components/ThemeProvider”; import “/styles/globals.css”; import { getMetadata } from “/utils/scaffold-eth/getMetadata”; import { Web3AuthProvider } from “atweb3auth/modal-react-hooks”; import web3AuthContextConfig from “…/context/web3authContext”;
export const metadata = getMetadata({ title: “Scaffold-ETH 2 App”, description: “Built with Scaffold-ETH 2” });
async function CarrerApp({ children }: { children: React.ReactNode }) { return ( {children} ); }
export default CarrerApp;
- app/context/web3authContext.tsx
import { CHAIN_NAMESPACES, WEB3AUTH_NETWORK } from “atweb3auth/base”; import { getDefaultExternalAdapters } from “atweb3auth/default-evm-adapter”; import { EthereumPrivateKeyProvider } from “atweb3auth/ethereum-provider”; import { Web3AuthOptions } from “atweb3auth/modal”;
const clientId = “XXX”; // get from https://dashboard.web3auth.io
const chainConfig = { chainNamespace: CHAIN_NAMESPACES.EIP155, chainId: “0xaa36a7”, rpcTarget: “https://rpc.ankr.com/eth_sepolia”, // Avoid using public rpcTarget in production. // Use services like Infura, Quicknode etc displayName: “Ethereum Sepolia Testnet”, blockExplorerUrl: “https://sepolia.etherscan.io”, ticker: “ETH”, tickerName: “Ethereum”, logo: “https://cryptologos.cc/logos/ethereum-eth-logo.png”, };
const privateKeyProvider = new EthereumPrivateKeyProvider({ config: { chainConfig, }, });
const web3AuthOptions: Web3AuthOptions = { chainConfig, clientId, web3AuthNetwork: WEB3AUTH_NETWORK.SAPPHIRE_MAINNET, privateKeyProvider, };
const adapters = getDefaultExternalAdapters({ options: web3AuthOptions });
const web3AuthContextConfig = { web3AuthOptions, adapters: […adapters], };
export default web3AuthContextConfig;
- root/package.json
{
“name”: “se-2”,
“version”: “0.0.1”,
“private”: true,
“workspaces”: {
“packages”: [
“packages/*”
]
},
“scripts”: {
“account”: “yarn foundry:account”,
“account:generate”: “yarn foundry:generate”,
“account:import”: “yarn foundry:account-import”,
“chain”: “yarn foundry:chain”,
“compile”: “yarn foundry:compile”,
“deploy”: “yarn foundry:deploy”,
“deploy:verify”: “yarn foundry:deploy-verify”,
“fork”: “yarn foundry:fork”,
“format”: “yarn next:format && yarn foundry:format”,
“foundry:account”: “yarn workspace atse-2/foundry account”,
“foundry:account-import”: “yarn workspace atse-2/foundry account:import”,
“foundry:chain”: “yarn workspace atse-2/foundry chain”,
“foundry:compile”: “yarn workspace atse-2/foundry compile”,
“foundry:deploy”: “yarn workspace atse-2/foundry deploy”,
“foundry:deploy-verify”: “yarn workspace atse-2/foundry deploy:verify”,
“foundry:flatten”: “yarn workspace atse-2/foundry flatten”,
“foundry:fork”: “yarn workspace atse-2/foundry fork”,
“foundry:format”: “yarn workspace atse-2/foundry format”,
“foundry:generate”: “yarn workspace atse-2/foundry account:generate”,
“foundry:lint”: “yarn workspace atse-2/foundry lint”,
“foundry:test”: “yarn workspace atse-2/foundry test”,
“foundry:verify”: “yarn workspace atse-2/foundry verify”,
“generate”: “yarn foundry:generate”,
“postinstall”: “husky install”,
“lint”: “yarn next:lint && yarn foundry:lint”,
“next:build”: “yarn workspace atse-2/nextjs build”,
“next:check-types”: “yarn workspace atse-2/nextjs check-types”,
“next:format”: “yarn workspace atse-2/nextjs format”,
“next:lint”: “yarn workspace atse-2/nextjs lint”,
“next:serve”: “yarn workspace atse-2/nextjs serve”,
“precommit”: “lint-staged”,
“start”: “yarn workspace atse-2/nextjs dev”,
“test”: “yarn foundry:test”,
“vercel”: “yarn workspace atse-2/nextjs vercel”,
“vercel:yolo”: “yarn workspace atse-2/nextjs vercel:yolo”,
“verify”: “yarn foundry:verify”
},
“devDependencies”: {
“husky”: “~8.0.3”,
“lint-staged”: “~13.2.2”
},
“packageManager”: “yarn@3.2.3”,
“engines”: {
“node”: “>=18.18.0”
},
“dependencies”: {
“atdigitalbazaar/bbs-2023-cryptosuite”: “^2.0.1”,
“atdigitalbazaar/bls12-381-multikey”: “^2.1.0”,
“atdigitalbazaar/credentials-context”: “^3.1.0”,
“atdigitalbazaar/credentials-examples-context”: “^1.0.0”,
“atdigitalbazaar/data-integrity”: “^2.5.0”,
“atdigitalbazaar/data-integrity-context”: “^2.0.1”,
“atdigitalbazaar/multikey-context”: “^2.0.1”,
“atdigitalbazaar/odrl-context”: “^1.0.0”,
“atdigitalbazaar/vc”: “^7.1.0”,
“atethersproject/providers”: “^5.7.2”,
“atopenzeppelin/contracts”: “^5.2.0”,
“atopenzeppelin/contracts-upgradeable”: “^5.2.0”,
“atprisma/client”: “^6.2.1”,
“atweb3auth/base”: “^9.7.0”,
“atweb3auth/default-evm-adapter”: “^9.7.0”,
“atweb3auth/ethereum-provider”: “^9.7.0”,
“atweb3auth/modal”: “^9.7.0”,
“atweb3auth/modal-react-hooks”: “^9.7.0”,
“did-context”: “^3.1.1”,
“ed25519-signature-2018-context”: “^1.1.0”,
“ethr-did”: “^3.0.21”,
“jotai”: “^2.11.0”,
“jsonld-signatures”: “^11.5.0”,
“klona”: “^2.0.6”,
“pinata-web3”: “^0.5.4”,
“prisma”: “^6.2.1”,
“veres-one-context”: “^12.0.0”
}
}