Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions apps/dashboard/src/app/(landing)/in-app-wallets/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ import analyticsImage from "../../../../public/assets/landingpage/desktop/analyt
import authDesktopImage from "../../../../public/assets/landingpage/desktop/auth.png";
import crossPlatformDesktopImage from "../../../../public/assets/landingpage/desktop/cross-platform.png";
import enterpriseSecurityImage from "../../../../public/assets/landingpage/desktop/enterprise-security.png";
import guestImage from "../../../../public/assets/landingpage/desktop/guest.png";
import magicImage from "../../../../public/assets/landingpage/desktop/magic.png";
import onboardImage from "../../../../public/assets/landingpage/desktop/onboard.png";
import powerfulImage from "../../../../public/assets/landingpage/desktop/powerful.png";
Expand All @@ -24,7 +23,6 @@ import analyticsMobileImage from "../../../../public/assets/landingpage/mobile/a
import authMobileImage from "../../../../public/assets/landingpage/mobile/auth.png";
import crossPlatformMobileImage from "../../../../public/assets/landingpage/mobile/cross-platform.png";
import enterpriseSecurityMobileImage from "../../../../public/assets/landingpage/mobile/enterprise-security.png";
import guestMobileImage from "../../../../public/assets/landingpage/mobile/guest.png";
import magicMobileImage from "../../../../public/assets/landingpage/mobile/magic.png";
import mobileOnboardImage from "../../../../public/assets/landingpage/mobile/onboard.png";
import powerfulMobileImage from "../../../../public/assets/landingpage/mobile/powerful.png";
Expand Down Expand Up @@ -190,16 +188,6 @@ export default function Page() {
href="https://portal.thirdweb.com/connect/in-app-wallet/how-to/enable-gasless"
/>

<LandingCardWithImage
title="Guest mode"
description={`Allow anyone to use your app in seconds — with a wallet that's generated automatically when they press "Continue as guest."`}
image={guestImage}
mobileImage={guestMobileImage}
TRACKING_CATEGORY={TRACKING_CATEGORY}
href="https://portal.thirdweb.com/references/wallets/latest/LocalWallet"
colSpan={1}
/>

<LandingCardWithImage
title="Bring your own auth"
description="Integrate your authentication system and spin up in-app wallets for your users — new and existing."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ const WALLETS_SNIPPETS = [
description: "Deploy accounts for your users",
iconUrl:
"ipfs://QmeAJVqn17aDNQhjEU3kcWVZCFBrfta8LzaDGkS8Egdiyk/smart-wallet.svg",
link: "https://portal.thirdweb.com/references/wallets/latest/SmartWallet",
link: "https://portal.thirdweb.com/references/typescript/v5/smartWallet",
supportedLanguages: {
javascript: `import { defineChain } from "thirdweb";
import { inAppWallet, smartWallet } from "thirdweb/wallets";
Expand Down
2 changes: 2 additions & 0 deletions apps/portal/redirects.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -998,6 +998,8 @@ const v4ToV5Redirects = {
"/storage-sdk/v2/:path*": "/typescript/v5/storage",
"/unity/v4": "/unity/v5",
"/unity/v4/:path*": "/unity/v5",
"/references/wallets": "/typescript/v5/supported-wallets",
"/references/wallets/:path*": "/typescript/v5/supported-wallets",
};

/**
Expand Down
2 changes: 1 addition & 1 deletion apps/portal/src/app/cli/login/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ This only needs to be done once per device.

When you login with the dashboard, a number of things happen:

- A [local wallet](/references/wallets/v2/LocalWallet) is created and stored in your device's local storage.
- A local wallet is created and stored in your device's local storage.
- An auth token is generated for this local wallet.
- The auth token is linked to your wallet when you sign the message.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Smart accounts rely on code instead of private keys to secure and recover wallet

**A smart account is a type of Web3 wallet powered by smart contracts.**

This smart account is unlocked by a 'key' - a personal account. This key can be anything from a [MetaMask](/references/wallets/v2/MetaMaskWallet) wallet or even a [In-App Wallet](/connect/in-app-wallet/overview) and is used as a way to 'sign in' to the wallet.
This smart account is unlocked by a 'key' - a personal account. This key can be anything from a [MetaMask wallet](/typescript/v5/supported-wallets/io.metamask) or even an [In-App Wallet](/connect/in-app-wallet/overview) and is used as a way to 'sign in' to the wallet.

## Benefits of Smart Accounts

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,13 +60,14 @@ Smart accounts need to be deployed on each chain. This costs gas and is billed t

## Local wallet

A [local wallet](/references/wallets/v2/LocalWallet) is a wallet created or imported from a private key. Ensure your private key is backed up before transacting with a local wallet in a production environment.
A local wallet is a wallet created or imported from a private key. Ensure your private key is backed up before transacting with a local wallet in a production environment.

> Local wallets private keys are stored encrypted in Engine's database. For security reasons, private keys cannot be exported.

## AWS KMS wallet

An [AWS KMS Wallet](/references/wallets/v2/AwsKmsWallet) is a wallet securely stored in your AWS account. Engine can create and transact with the wallet, but not delete it.
An AWS KMS Wallet is a wallet securely stored in your AWS account. Engine can create and transact with the wallet, but not delete it.


#### Setup

Expand Down
2 changes: 1 addition & 1 deletion apps/portal/src/app/glossary/smart-wallet/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Instead, you set _who_ and _under what conditions_, users may access the wallet

**A smart contract wallet is a type of Web3 wallet powered by smart contracts.**

This smart account is unlocked by a 'key' - a personal account. This key can be anything from a [MetaMask](/references/wallets/v2/MetaMaskWallet) wallet or even a [Local Wallet](/references/wallets/v2/LocalWallet) and is used as a way to 'sign in' to the wallet.
This smart account is unlocked by a 'key' - a personal account. This key can be anything from a [MetaMask wallet](/typescript/v5/supported-wallets/io.metamask) or even an [in-App Wallet](/typescript/v5/in-app-wallet) and is used as a way to 'sign in' to the wallet.

Benefits of Smart Accounts:

Expand Down
Loading