diff --git a/apps/dashboard/src/@/components/contracts/code-overview.tsx b/apps/dashboard/src/@/components/contracts/code-overview.tsx index a79178d8d0e..58f9858d7ef 100644 --- a/apps/dashboard/src/@/components/contracts/code-overview.tsx +++ b/apps/dashboard/src/@/components/contracts/code-overview.tsx @@ -661,7 +661,7 @@ export const CodeOverview: React.FC = ({ rel="noopener noreferrer" target="_blank" > - Connect SDK + thirdweb SDK {" "} in your applications. This will ensure account contracts are deployed for your users only when they need it. diff --git a/apps/dashboard/src/app/(app)/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx b/apps/dashboard/src/app/(app)/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx index a816d9ceb93..cef3a4ad380 100644 --- a/apps/dashboard/src/app/(app)/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx +++ b/apps/dashboard/src/app/(app)/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx @@ -308,7 +308,7 @@ ${Object.keys(populatedTransaction) rel="noopener noreferrer" target="_blank" > - Connect SDK example + TypeScript SDK example diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/support/_components/contact-forms/connect/index.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/support/_components/contact-forms/connect/index.tsx index 5e61bb26d14..5bcd72eea3c 100644 --- a/apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/support/_components/contact-forms/connect/index.tsx +++ b/apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/support/_components/contact-forms/connect/index.tsx @@ -69,7 +69,7 @@ const PROBLEM_AREAS: ProblemAreaItem[] = [ ), - label: "Connect SDKs", + label: "thirdweb SDKs", }, { component: ( diff --git a/apps/dashboard/src/app/(app)/team/components/Analytics/EmptyState.tsx b/apps/dashboard/src/app/(app)/team/components/Analytics/EmptyState.tsx index 24d96cb3d98..de983a1ce44 100644 --- a/apps/dashboard/src/app/(app)/team/components/Analytics/EmptyState.tsx +++ b/apps/dashboard/src/app/(app)/team/components/Analytics/EmptyState.tsx @@ -22,10 +22,10 @@ export function EmptyState() {

- Get Started with the Connect SDK + Get Started with the TypeScript SDK

- Add the Connect SDK to your app to start collecting analytics. + Add the TypeScript SDK to your app to start collecting analytics.

diff --git a/apps/portal/src/app/Header.tsx b/apps/portal/src/app/Header.tsx index a50dea415c1..1e62a5f7b2f 100644 --- a/apps/portal/src/app/Header.tsx +++ b/apps/portal/src/app/Header.tsx @@ -123,10 +123,6 @@ export const connectLinks: Array<{ ] as const; const apisLinks = [ - { - href: "https://engine.thirdweb.com/reference", - name: "Engine", - }, { href: "https://insight.thirdweb.com/reference", name: "Insight", diff --git a/apps/portal/src/app/contracts/explore/pre-built-contracts/account-factory/page.mdx b/apps/portal/src/app/contracts/explore/pre-built-contracts/account-factory/page.mdx index de7df3cbe61..de67fe05022 100644 --- a/apps/portal/src/app/contracts/explore/pre-built-contracts/account-factory/page.mdx +++ b/apps/portal/src/app/contracts/explore/pre-built-contracts/account-factory/page.mdx @@ -36,7 +36,7 @@ This contract includes the following extensions: ## Use Cases & Examples -Use the `AccountFactory` contract alongside the [Connect SDK](/connect/account-abstraction) to easily use account abstraction in your projects: +Use the `AccountFactory` contract alongside the [thirdweb SDK](/connect/account-abstraction) to easily use account abstraction in your projects: - [React Guide](/connect/account-abstraction/guides/react) - [Typescript Guide](/connect/account-abstraction/guides/typescript) diff --git a/apps/portal/src/app/contracts/explore/pre-built-contracts/managed-account-factory/page.mdx b/apps/portal/src/app/contracts/explore/pre-built-contracts/managed-account-factory/page.mdx index e7cf443730f..844e4440a48 100644 --- a/apps/portal/src/app/contracts/explore/pre-built-contracts/managed-account-factory/page.mdx +++ b/apps/portal/src/app/contracts/explore/pre-built-contracts/managed-account-factory/page.mdx @@ -42,7 +42,7 @@ This contract includes the following extensions: ## Use Cases & Examples -Use the `ManagedAccountFactory` contract alongside the [Connect SDK](/connect/account-abstraction) to easily use account abstraction in your projects: +Use the `ManagedAccountFactory` contract alongside the [thirdweb SDK](/connect/account-abstraction) to easily use account abstraction in your projects: - [React Guide](/connect/account-abstraction/guides/react) - [Typescript Guide](/connect/account-abstraction/guides/typescript) diff --git a/apps/portal/src/app/engine/v2/features/relayers/page.mdx b/apps/portal/src/app/engine/v2/features/relayers/page.mdx index 9c9eedfe07e..c6464fa5d8f 100644 --- a/apps/portal/src/app/engine/v2/features/relayers/page.mdx +++ b/apps/portal/src/app/engine/v2/features/relayers/page.mdx @@ -57,7 +57,7 @@ The relayer will be assigned a URL in this format: `https:///relayer ## Submit a meta transaction from your app frontend -Use the [Connect SDK](/react) to prompt the user to sign transactions and send it this relayer. +Use the [TypeScript SDK]](/react) to prompt the user to sign transactions and send it this relayer. First wrap your app with ``: diff --git a/apps/portal/src/app/infrastructure/sidebar.tsx b/apps/portal/src/app/infrastructure/sidebar.tsx index c3cf309f62f..e2222570f82 100644 --- a/apps/portal/src/app/infrastructure/sidebar.tsx +++ b/apps/portal/src/app/infrastructure/sidebar.tsx @@ -28,7 +28,7 @@ export const sidebar: SideBar = { links: [ { href: "/connect", - name: "Connect SDK", + name: "TypeScript SDK", }, { href: `${storageSlug}/how-to-use-storage/upload-files-to-ipfs`, diff --git a/apps/portal/src/app/pay/guides/cross-chain-swapping/page.mdx b/apps/portal/src/app/pay/guides/cross-chain-swapping/page.mdx index 044ecf767f2..d1afcc5bc5c 100644 --- a/apps/portal/src/app/pay/guides/cross-chain-swapping/page.mdx +++ b/apps/portal/src/app/pay/guides/cross-chain-swapping/page.mdx @@ -27,7 +27,7 @@ In this guide, we'll show you how to purchase 10 USDC on Optimism in Typescript. --- - + -Log in to the [thirdweb dashboard](https://thirdweb.com/team). Click on Create New > Project to get your **Client ID**. You'll need your Client ID to interact with the Connect SDK. +Log in to the [thirdweb dashboard](https://thirdweb.com/team). Click on Create New > Project to get your **Client ID**. You'll need your Client ID to interact with the TypeScript SDK. diff --git a/apps/portal/src/app/react/v5/connecting-wallets/ui-components/page.mdx b/apps/portal/src/app/react/v5/connecting-wallets/ui-components/page.mdx index 36b2a7bce4e..c546c2e7ed1 100644 --- a/apps/portal/src/app/react/v5/connecting-wallets/ui-components/page.mdx +++ b/apps/portal/src/app/react/v5/connecting-wallets/ui-components/page.mdx @@ -107,7 +107,7 @@ The SDK supports 500+ wallets out of the box, all you need to pass is their id. title="Supported Wallets" icon={ComponentIcon} href="/connect/external-wallets" - description="See all 500+ wallets supported by the Connect SDK" + description="See all 500+ wallets supported by the TypeScript SDK" /> diff --git a/apps/portal/src/app/react/v5/in-app-wallet/how-to/interact-blockchain/page.mdx b/apps/portal/src/app/react/v5/in-app-wallet/how-to/interact-blockchain/page.mdx index 86858e82637..5e4b6e1d9d6 100644 --- a/apps/portal/src/app/react/v5/in-app-wallet/how-to/interact-blockchain/page.mdx +++ b/apps/portal/src/app/react/v5/in-app-wallet/how-to/interact-blockchain/page.mdx @@ -91,14 +91,14 @@ await sendTransaction({ transaction, account }); ## Full Reference -View everything you can do in the Connect SDK once you have connected your wallet: +View everything you can do in the TypeScript SDK once you have connected your wallet: diff --git a/apps/portal/src/app/react/v5/rainbow-kit-migrate/page.mdx b/apps/portal/src/app/react/v5/rainbow-kit-migrate/page.mdx index 4357c076547..59670a47cbb 100644 --- a/apps/portal/src/app/react/v5/rainbow-kit-migrate/page.mdx +++ b/apps/portal/src/app/react/v5/rainbow-kit-migrate/page.mdx @@ -27,7 +27,7 @@ Learn how to migrate to thirdweb's ConnectButton component from [RainbowKit](htt - Install the connect SDK in your application + Install the TypeScript SDK in your application diff --git a/apps/portal/src/app/typescript/v5/wallets/page.mdx b/apps/portal/src/app/typescript/v5/wallets/page.mdx index 5377841f4ac..f52d7c98c6f 100644 --- a/apps/portal/src/app/typescript/v5/wallets/page.mdx +++ b/apps/portal/src/app/typescript/v5/wallets/page.mdx @@ -35,7 +35,7 @@ See also: [Account (ethereum.org)](https://ethereum.org/en/glossary/#account) title="Supported Wallets" icon={ComponentIcon} href="/connect/external-wallets" - description="See all 500+ wallets supported by the Connect SDK" + description="See all 500+ wallets supported by the thirdweb SDKs" /> diff --git a/apps/portal/src/app/wallets/external-wallets/com.coinbase.wallet/page.tsx b/apps/portal/src/app/wallets/external-wallets/com.coinbase.wallet/page.tsx index 0a6556fef81..b75deca57ee 100644 --- a/apps/portal/src/app/wallets/external-wallets/com.coinbase.wallet/page.tsx +++ b/apps/portal/src/app/wallets/external-wallets/com.coinbase.wallet/page.tsx @@ -19,7 +19,7 @@ export async function generateMetadata() { const walletMetadata = await getWalletInfo(walletId); return createMetadata({ - description: `Connect ${walletMetadata.name} with thirdweb Connect SDK`, + description: `Connect ${walletMetadata.name} with thirdweb TypeScript SDK`, image: { icon: "wallets", title: walletMetadata.name, diff --git a/apps/portal/src/app/wallets/quickstart/page.mdx b/apps/portal/src/app/wallets/quickstart/page.mdx index 40d4efd165b..a76b174006e 100644 --- a/apps/portal/src/app/wallets/quickstart/page.mdx +++ b/apps/portal/src/app/wallets/quickstart/page.mdx @@ -2,12 +2,12 @@ import { Steps, Step } from "@doc"; # Quickstart -Learn how to add Connect SDK to your application, log in your users, and allow them to interact with your application. +Learn how to add TypeScript SDK to your application, log in your users, and allow them to interact with your application. The following guide is in Typescript. You can also learn how to integrate Connect with our [Unity SDK](https://portal.thirdweb.com/unity). - + ```bash npm i thirdweb diff --git a/packages/react-native-adapter/README.md b/packages/react-native-adapter/README.md index d2eb074e6cb..c512d2b4716 100644 --- a/packages/react-native-adapter/README.md +++ b/packages/react-native-adapter/README.md @@ -1,6 +1,6 @@ # React Native Adapter -This package is required to run the thirdweb connect SDK in React Native. +This package is required to run the thirdweb SDK in React Native. ## Instructions @@ -62,9 +62,9 @@ const config = getDefaultConfig(__dirname); // ADD THESE 2 PROPERTIES config.resolver.unstable_enablePackageExports = true; config.resolver.unstable_conditionNames = [ - "react-native", - "browser", - "require", + "react-native", + "browser", + "require", ]; module.exports = config; @@ -107,8 +107,7 @@ Now you can replace `expo-router/entry` with `./app/index` as your main entrypoi ### Additional notes 1. `react-native-aes-gcm-crypto` requires `minSDK 26` for android, you can edit this in your `build.gradle` file -2. You will get some warnings about unresolved exports, this is normal and will get better as the libraries get updated. - +2. You will get some warnings about unresolved exports, this is normal and will get better as the libraries get updated. ### Use the `thirdweb` package in React Native