From b2125522137871d0da2861257130d26cf3029b15 Mon Sep 17 00:00:00 2001
From: mouseless <97399882+mouseless-eth@users.noreply.github.com>
Date: Tue, 4 Feb 2025 20:54:18 +0000
Subject: [PATCH] capsule -> para
---
.../permissionless/how-to/signers/capsule.mdx | 31 -------------------
.../permissionless/how-to/signers/para.mdx | 31 +++++++++++++++++++
.../v0_1/how-to/signers/capsule.mdx | 31 -------------------
.../v0_1/how-to/signers/para.mdx | 31 +++++++++++++++++++
docs/snippets/signers/{capsule.ts => para.ts} | 0
.../v0_1/signers/{capsule.ts => para.ts} | 0
vocs.config.tsx | 8 ++---
7 files changed, 66 insertions(+), 66 deletions(-)
delete mode 100644 docs/pages/permissionless/how-to/signers/capsule.mdx
create mode 100644 docs/pages/permissionless/how-to/signers/para.mdx
delete mode 100644 docs/pages/permissionless/v0_1/how-to/signers/capsule.mdx
create mode 100644 docs/pages/permissionless/v0_1/how-to/signers/para.mdx
rename docs/snippets/signers/{capsule.ts => para.ts} (100%)
rename docs/snippets/v0_1/signers/{capsule.ts => para.ts} (100%)
diff --git a/docs/pages/permissionless/how-to/signers/capsule.mdx b/docs/pages/permissionless/how-to/signers/capsule.mdx
deleted file mode 100644
index b5301989..00000000
--- a/docs/pages/permissionless/how-to/signers/capsule.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-import VersionWarning from "../../VersionWarning"
-
-
-
-import SmartAccounts from "./smartAccounts.mdx"
-
-# How to use a Capsule signer with permissionless.js
-
-[Capsule](https://usecapsule.com/) offers a signing solution enabling the creation of secure, embedded MPC wallets accessible via email or social login. These wallets, compatible across different applications, offer portability, recoverability, and programmability, eliminating the need for users to establish separate signers or contract accounts for each application.
-
-## Setup
-
-To use Capsule with permissionless.js, first create an application that integrates with Capsule.
-
-- Refer to the [Capsule documentation site](https://docs.usecapsule.com/) for instructions on setting up an application with the Capsule.
-- For a quick start, Capsule provides an example hub, available [here](https://docs.usecapsule.com/getting-started/examples).
-
-## Integration
-
-Integrating permissionless.js with Capsule is straightforward after setting up the project. Capsule provides an Externally Owned Account (EOA) wallet to use as a signer with permissionless.js accounts.
-
-### Create the Capsule signer
-After following the Capsule documentation, you will have access to a `CapsuleWeb3Provider` object that you can pass as an owner to `createeSmartAccountClient`:
-
-```typescript
-// [!include ~/snippets/signers/capsule.ts:main]
-```
-
-### Use with permissionless.js
-
-
\ No newline at end of file
diff --git a/docs/pages/permissionless/how-to/signers/para.mdx b/docs/pages/permissionless/how-to/signers/para.mdx
new file mode 100644
index 00000000..a713b27e
--- /dev/null
+++ b/docs/pages/permissionless/how-to/signers/para.mdx
@@ -0,0 +1,31 @@
+import VersionWarning from "../../VersionWarning"
+
+
+
+import SmartAccounts from "./smartAccounts.mdx"
+
+# How to use a Para signer with permissionless.js
+
+[Para](https://www.getpara.com/) offers a signing solution enabling the creation of secure, embedded MPC wallets accessible via email or social login. These wallets, compatible across different applications, offer portability, recoverability, and programmability, eliminating the need for users to establish separate signers or contract accounts for each application.
+
+## Setup
+
+To use Para with permissionless.js, first create an application that integrates with Para.
+
+- Refer to the [Para documentation site](https://docs.getpara.com/welcome) for instructions on setting up an application with the Para.
+- For a quick start, Para provides an example hub, available [here](https://docs.getpara.com/getting-started/examples).
+
+## Integration
+
+Integrating permissionless.js with Para is straightforward after setting up the project. Para provides an Externally Owned Account (EOA) wallet to use as a signer with permissionless.js accounts.
+
+### Create the Para signer
+After following the Para documentation, you will have access to a `CapsuleWeb3Provider` object that you can pass as an owner to `createSmartAccountClient`:
+
+```typescript
+// [!include ~/snippets/signers/para.ts:main]
+```
+
+### Use with permissionless.js
+
+
diff --git a/docs/pages/permissionless/v0_1/how-to/signers/capsule.mdx b/docs/pages/permissionless/v0_1/how-to/signers/capsule.mdx
deleted file mode 100644
index a4f2d358..00000000
--- a/docs/pages/permissionless/v0_1/how-to/signers/capsule.mdx
+++ /dev/null
@@ -1,31 +0,0 @@
-import VersionWarning from "../../../VersionWarning"
-
-
-
-import SmartAccounts from "./smartAccounts.mdx"
-
-# How to use a Capsule signer with permissionless.js
-
-[Capsule](https://usecapsule.com/) offers a signing solution enabling the creation of secure, embedded MPC wallets accessible via email or social login. These wallets, compatible across different applications, offer portability, recoverability, and programmability, eliminating the need for users to establish separate signers or contract accounts for each application.
-
-## Setup
-
-To use Capsule with permissionless.js, first create an application that integrates with Capsule.
-
-- Refer to the [Capsule documentation site](https://docs.usecapsule.com/) for instructions on setting up an application with the Capsule.
-- For a quick start, Capsule provides an example hub, available [here](https://docs.usecapsule.com/getting-started/examples).
-
-## Integration
-
-Integrating permissionless.js with Capsule is straightforward after setting up the project. Capsule provides an Externally Owned Account (EOA) wallet to use as a signer with permissionless.js accounts.
-
-### Create the Capsule signer
-After following the Capsule documentation, you will have access to a `CapsuleWeb3Provider` object that you can use to create a `SmartAccountSigner` object:
-
-```typescript
-// [!include ~/snippets/v0_1/signers/capsule.ts:main]
-```
-
-### Use with permissionless.js
-
-
\ No newline at end of file
diff --git a/docs/pages/permissionless/v0_1/how-to/signers/para.mdx b/docs/pages/permissionless/v0_1/how-to/signers/para.mdx
new file mode 100644
index 00000000..db21d58d
--- /dev/null
+++ b/docs/pages/permissionless/v0_1/how-to/signers/para.mdx
@@ -0,0 +1,31 @@
+import VersionWarning from "../../../VersionWarning"
+
+
+
+import SmartAccounts from "./smartAccounts.mdx"
+
+# How to use a Para signer with permissionless.js
+
+[Para](https://www.getpara.com/) offers a signing solution enabling the creation of secure, embedded MPC wallets accessible via email or social login. These wallets, compatible across different applications, offer portability, recoverability, and programmability, eliminating the need for users to establish separate signers or contract accounts for each application.
+
+## Setup
+
+To use Para with permissionless.js, first create an application that integrates with Para.
+
+- Refer to the [Para documentation site](https://docs.getpara.com/) for instructions on setting up an application with the Para.
+- For a quick start, Para provides an example hub, available [here](https://docs.getpara.com/getting-started/examples).
+
+## Integration
+
+Integrating permissionless.js with Para is straightforward after setting up the project. Para provides an Externally Owned Account (EOA) wallet to use as a signer with permissionless.js accounts.
+
+### Create the Para signer
+After following the Para documentation, you will have access to a `CapsuleWeb3Provider` object that you can use to create a `SmartAccountSigner` object:
+
+```typescript
+// [!include ~/snippets/v0_1/signers/para.ts:main]
+```
+
+### Use with permissionless.js
+
+
diff --git a/docs/snippets/signers/capsule.ts b/docs/snippets/signers/para.ts
similarity index 100%
rename from docs/snippets/signers/capsule.ts
rename to docs/snippets/signers/para.ts
diff --git a/docs/snippets/v0_1/signers/capsule.ts b/docs/snippets/v0_1/signers/para.ts
similarity index 100%
rename from docs/snippets/v0_1/signers/capsule.ts
rename to docs/snippets/v0_1/signers/para.ts
diff --git a/vocs.config.tsx b/vocs.config.tsx
index a8fade5a..20661266 100644
--- a/vocs.config.tsx
+++ b/vocs.config.tsx
@@ -564,8 +564,8 @@ export const permissionlessSidebar = [
link: "/permissionless/how-to/signers/fireblocks",
},
{
- text: "How to use a Capsule signer",
- link: "/permissionless/how-to/signers/capsule",
+ text: "How to use a Para signer",
+ link: "/permissionless/how-to/signers/para",
},
{
text: "How to use a DFNS signer",
@@ -956,8 +956,8 @@ export const permissionlessSidebar0Point1 = [
link: "/permissionless/v0_1/how-to/signers/fireblocks",
},
{
- text: "How to use a Capsule signer",
- link: "/permissionless/v0_1/how-to/signers/capsule",
+ text: "How to use a Para signer",
+ link: "/permissionless/v0_1/how-to/signers/para",
},
{
text: "How to use a DFNS signer",