Skip to content
68 changes: 0 additions & 68 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,73 +103,6 @@
"pages/verifiable-randomness-functions-vrfs/introduction/best-practices",
"pages/verifiable-randomness-functions-vrfs/introduction/faq"
]
},{
"group": "How-to-Guide",
"pages": [
"pages/verifiable-randomness-functions-vrfs/how-to-guide/overview"
]
}
]
},
{
"tab": "Templates",
"groups": [
{
"group": "Introduction",
"pages": [
"pages/overview/templates"
]
}
]
},
{
"tab": "Trusted Execution Environment",
"groups": [
{
"group": "Introduction",
"pages": [
"pages/trusted-execution-environments-tees/introduction/onchain-privacy",
"pages/trusted-execution-environments-tees/introduction/authorization"
]
},
{
"group": "How-to-Guide",
"pages": [
"pages/trusted-execution-environments-tees/how-to-guide/program-implementation",
"pages/trusted-execution-environments-tees/how-to-guide/client-implementation"
]
},
{
"group": "API & SDK",
"pages": [
"pages/trusted-execution-environments-tees/api-and-sdk/overview"
]
}
]
},
{
"tab": "Verifiable Randomness",
"groups": [
{
"group": "Introduction",
"pages": [
"pages/verifiable-randomness-functions-vrfs/introduction/what-is-verifiable-randomness",
"pages/verifiable-randomness-functions-vrfs/introduction/technical-details",
"pages/verifiable-randomness-functions-vrfs/introduction/security",
"pages/verifiable-randomness-functions-vrfs/introduction/best-practices",
"pages/verifiable-randomness-functions-vrfs/introduction/faq"
]
},{
"group": "How-to-Guide",
"pages": [
"pages/verifiable-randomness-functions-vrfs/how-to-guide/overview"
]
},
{
"group": "API & SDK",
"pages": [
"pages/verifiable-randomness-functions-vrfs/api-and-sdk/overview"
]
}
]
},
Expand All @@ -184,7 +117,6 @@
}
]
},

{
"tab": "Tools",
"groups": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Ephemeral Rollup"

Check warning on line 2 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L2

Did you really mean 'Rollup'?
description: "Execute Transactions, Synchronize States, all in real-time."
---

Expand All @@ -7,19 +7,19 @@

<img height="200" src="/images/architecture_overview.png" />

[Magicblock's Ephemeral Rollup](/pages/overview/additional-information/whitepaper) **leverages the Solana Virtual Machine (SVM)’s account-based structure and parallel execution** to optimize state management. By structuring the state into **clusters**, users can **lock one or multiple accounts** and temporarily shift state execution to a **dedicated auxiliary layer**— "Ephemeral Rollup (ER)".
[Magicblock's Ephemeral Rollup](/pages/overview/additional-information/whitepaper) **leverages the Solana Virtual Machine (SVM)’s account-based structure and parallel execution** to optimize state management. By structuring the state into **clusters**, users can **lock one or multiple accounts** and temporarily shift state execution to a **dedicated auxiliary layer**— "Ephemeral Rollup (ER)". A dynamic fraud-proof mechanism achieves fast finalization through a decentralized Security Committee, see [whitepaper](/public/Ephemeral_Rollups_Fraud_Proof.pdf)

Check warning on line 10 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L10

Did you really mean 'Rollup'?

Check warning on line 10 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L10

Did you really mean 'Solana'?

---

## Account Lifecyle for executing transactions in real-time with ER:

Check warning on line 14 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L14

Did you really mean 'Lifecyle'?

<Steps>
<Step title="Delegate Account">
State accounts must be delegated to an specific ER validator first by

Check warning on line 18 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L18

Did you really mean 'validator'?
changing the account owner to the [Delegation
Program](https://github.com/magicblock-labs/delegation-program)
`DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh` and specifying parameters
like ER validator, account lifetime and synchronization frequency.

Check warning on line 22 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L22

Did you really mean 'validator'?
<Validators />

</Step>
Expand All @@ -28,7 +28,7 @@
ER directly or via [Magic
Router](/pages/ephemeral-rollups-ers/introduction/magic-router). The
**initial transaction on ER clones the delegated account** from base layer
to the ephemeral rollup.

Check warning on line 31 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L31

Did you really mean 'rollup'?
</Step>
<Step title="Commit State">
The operator commits the ephemeral state to the base layer **periodically or
Expand All @@ -41,7 +41,7 @@
Router](/pages/ephemeral-rollups-ers/introduction/magic-router).
</Step>
<Step title="Undelegate Account">
Delegated account states are committed through ER validator to the base

Check warning on line 44 in pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/ephemeral-rollups-ers/introduction/ephemeral-rollup.mdx#L44

Did you really mean 'validator'?
layer and the account owner are reversed from the [Delegation
Program](https://github.com/magicblock-labs/delegation-program)
`DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh` to the original owner.
Expand Down
20 changes: 0 additions & 20 deletions pages/tools/introduction.mdx
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: "Introduction"
description: "Utilize existing SDKs and Frameworks to accelerate your development process"

Check warning on line 3 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L3

Did you really mean 'SDKs'?
---

- [**Session Keys**](/pages/tools/session-keys/introduction) – Implement **tiered access management** for Solana programs

Check warning on line 6 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L6

Did you really mean 'Solana'?
- [**Oracles**](/pages/tools/oracle/introduction) – Access real-time price data streams for DeFi applications.
- [**BOLT**](/pages/tools/bolt/introduction) – Build on-chain programs with the **Entity Component System (ECS)** framework.
- [**Solana Unity SDK**](/pages/tools/solana-unity-sdk/overview) – Integrate Solana into **Unity-based games** effortlessly.

Check warning on line 9 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L9

Did you really mean 'Solana'?

Check warning on line 9 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L9

Did you really mean 'Solana'?
- [**SOAR**](/pages/tools/open-source-programs/SOAR) – Enable **on-chain achievements, leaderboards, and rewards**.

Check warning on line 10 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L10

Did you really mean 'leaderboards'?

<CardGroup cols={2}>
<Card
Expand All @@ -24,7 +24,7 @@
href="/pages/tools/oracle/introduction"
iconType="duotone"
>
Pyth Lazer on MagicBlock Ephemeral Rollups

Check warning on line 27 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L27

Did you really mean 'Pyth'?

Check warning on line 27 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L27

Did you really mean 'Lazer'?

Check warning on line 27 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L27

Did you really mean 'Rollups'?
</Card>
<Card
title="BOLT"
Expand All @@ -32,7 +32,7 @@
href="/pages/tools/bolt/introduction"
iconType="duotone"
>
Build Solana programs with the BOLT ECS framework

Check warning on line 35 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L35

Did you really mean 'Solana'?
</Card>
<Card
title="Solana Unity SDK"
Expand All @@ -40,7 +40,7 @@
href="/pages/tools/solana-unity-sdk/overview"
iconType="duotone"
>
Create games with the Solana Unity SDK

Check warning on line 43 in pages/tools/introduction.mdx

View check run for this annotation

Mintlify / Mintlify Validation (magicblock-42) - vale-spellcheck

pages/tools/introduction.mdx#L43

Did you really mean 'Solana'?
</Card>
<Card
title="SOAR"
Expand All @@ -51,24 +51,4 @@
Create on-chain achievement, leaderboard and rewards with SOAR

</Card>
<<<<<<< HEAD
=======
<Card
title="Session Keys"
icon="key"
href="/pages/tools/session-keys/introduction"
iconType="duotone"
>
Integrate with Session Keys
</Card>
<Card
title="Oracles"
icon="chart-line"
href="/pages/tools/oracle/introduction"
iconType="duotone"
>
Pyth Lazer on MagicBlock Ephemeral Rollups
</Card>

>>>>>>> origin/main
</CardGroup>
17 changes: 0 additions & 17 deletions snippets/api-link-card.mdx

This file was deleted.