This is a demo of Magic's TEE for WaaS and Auth0 as auth provider. You may replace the auth provider with another provider or use an in-house authentication that is OIDC-compliant.
ALCHEMY_API_KEY(or any RPC node URL)- Auth: (use any OIDC auth provider)
AUTH0_SECRETAUTH0_BASE_URLAUTH0_ISSUER_BASE_URLAUTH0_CLIENT_IDAUTH0_CLIENT_SECRET
MAGIC_SECRET_KEYfrom the Magic dashboardMONGODB_URIor use another DB implementation
The wallet actions can be found in src > api > wallet, where a wallet is created in /create and a transaction is signed and sent in /signtransaction.