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
16 changes: 8 additions & 8 deletions docs/01-getting-started/01-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@ Enjin is more than just a <GlossaryTerm id="blockchain" />; it's a suite of inte
<iframe width="560" height="315" src="https://www.youtube.com/embed/ZJ_KK-J_N7w?si=CXUhWJDdVMXJ0vYK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>

- **Enjin Blockchain:** The core of the ecosystem, <GlossaryTerm id="enjin_blockchain" /> is a **<GlossaryTerm id="pos" />, dual-layer chain** built for **scalability, security, and ease of use** in game and app development. As a purpose-built <GlossaryTerm id="blockchain" /> for these applications, its protocol-level <GlossaryTerm id="nft" /> functionalities optimize creation, management, and transactions, ensuring efficiency and reliability.
- **Enjin Blockchain:** The core of the ecosystem, <GlossaryTerm id="enjin_blockchain" /> is a **<GlossaryTerm id="pos" />, dual-layer chain** built for **scalability, security, and ease of use** in game and app development. As a purpose-built <GlossaryTerm id="blockchain" /> for these applications, its protocol-level <GlossaryTerm id="nft" /> functionalities optimize creation, management, and transactions, ensuring efficiency and reliability.
*[Learn more about Enjin Blockchain Architecture](/04-enjin-blockchain/04-enjin-blockchain.md)*
- **The <GlossaryTerm id="enjin_platform" />:** This platform is your primary gateway to the <GlossaryTerm id="enjin_blockchain" />. Its robust <GlossaryTerm id="graphql" /> API allows you to manage digital assets, interact with users, and implement <GlossaryTerm id="blockchain" /> features without requiring deep <GlossaryTerm id="blockchain" /> expertise.
- **The <GlossaryTerm id="enjin_platform" />:** This platform is your primary gateway to the <GlossaryTerm id="enjin_blockchain" />. Its robust <GlossaryTerm id="graphql" /> API allows you to manage digital assets, interact with users, and implement <GlossaryTerm id="blockchain" /> features without requiring deep <GlossaryTerm id="blockchain" /> expertise.
*[Explore the API Reference](/03-api-reference/03-api-reference.md)*
- **Software Development Kits (SDKs) & Code Snippets:** To accelerate your development, Enjin offers official **[<GlossaryTerm id="sdk" />s](/02-guides/01-platform/04-software-development-kit/04-software-development-kit.md) (primarily in C# and C++)**. You'll also find **code snippets for common actions in <GlossaryTerm id="graphql" />, cURL, JavaScript, Node.js, and Python**. These resources include comprehensive documentation and examples to streamline integration.
- **Software Development Kits (SDKs) & Code Snippets:** To accelerate your development, Enjin offers official **[<GlossaryTerm id="sdk" />s](/02-guides/01-platform/04-software-development-kit/04-software-development-kit.md) (primarily in C# and C++)**. You'll also find **code snippets for common actions in <GlossaryTerm id="graphql" />, cURL, JavaScript, Node.js, and Python**. These resources include comprehensive documentation and examples to streamline integration.
*[Check out the SDKs page](/02-guides/01-platform/04-software-development-kit/04-software-development-kit.md)*
- **Key Enjin Products:**
- **<GlossaryTerm id="enjin_wallet" />:** A secure, user-friendly mobile wallet for storing, managing, and trading <GlossaryTerm id="nft" />s and other digital assets from the Enjin ecosystem and beyond.
- **<GlossaryTerm id="enjin_wallet" />:** A secure, user-friendly mobile wallet for storing, managing, and trading <GlossaryTerm id="nft" />s and other digital assets from the Enjin ecosystem and beyond.
*[Learn more about the Enjin Wallet](/06-enjin-products/03-enjin-wallet.md)*
- **<GlossaryTerm id="nft_io" />:** The official marketplace for the Enjin ecosystem, where users can discover, buy, sell, and trade <GlossaryTerm id="nft" />s, fostering a vibrant economy for your digital assets.
- **<GlossaryTerm id="nft_io" />:** The official marketplace for the Enjin ecosystem, where users can discover, buy, sell, and trade <GlossaryTerm id="nft" />s, fostering a vibrant economy for your digital assets.
*[Visit NFT.io](https://nft.io)*
- **<GlossaryTerm id="enjin_beam" />:** A powerful marketing tool for distributing <GlossaryTerm id="nft" />s in bulk via QR codes, links, or other methods—ideal for airdrops, rewards, and promotional campaigns.
- **<GlossaryTerm id="enjin_beam" />:** A powerful marketing tool for distributing <GlossaryTerm id="nft" />s in bulk via QR codes, links, or other methods—ideal for airdrops, rewards, and promotional campaigns.
*[Discover Enjin Beam](/06-enjin-products/05-beam.md)*

## What You Can Achieve with Enjin
Expand All @@ -44,13 +44,13 @@ Enjin empowers you to build innovative experiences by leveraging its unique feat
2. **Seamlessly Integrate NFTs into Games and Apps:**
Use the <GlossaryTerm id="enjin_platform" /> API and <GlossaryTerm id="sdk" />s to effortlessly embed rich <GlossaryTerm id="nft" /> functionalities. <GlossaryTerm id="mint" /> tokens on-demand, program asset transfers, implement freezing mechanics, retrieve <GlossaryTerm id="token" /> holder information, and execute a wide array of <GlossaryTerm id="nft" /> interactions with ease.
3. **Simplify User Onboarding with Managed Wallets:**
Lower the entry barrier for users new to cryptocurrency by managing their wallets via the <GlossaryTerm id="enjin_platform" />. Users can enjoy seamless <GlossaryTerm id="blockchain" /> interactions and later choose to export their assets to their self-custody <GlossaryTerm id="enjin_wallet" />, significantly streamlining the Web2-to-Web3 transition.
Lower the entry barrier for users new to cryptocurrency by managing their wallets via the <GlossaryTerm id="enjin_platform" />. Users can enjoy seamless <GlossaryTerm id="blockchain" /> interactions and later choose to export their assets to their self-custody <GlossaryTerm id="enjin_wallet" />, significantly streamlining the Web2-to-Web3 transition.
*[Read about Managed Wallets](/02-guides/01-platform/02-managing-users/03-using-managed-wallets.md)*
<div class="video-container">
<iframe width="560" height="315" src="https://www.youtube.com/embed/WGVn4RST1Fc?si=H0BUdgo-4B_eSwcw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
4. **Enhance User Experience with Fuel Tanks:**
Improve the experience for users, especially those new to Web3, by subsidizing <GlossaryTerm id="transaction_fees" /> using <GlossaryTerm id="fuel_tank" />s. Create and fund on-chain pools with dynamic eligibility rules to abstract away <GlossaryTerm id="gas" /> fee complexities, making interactions smoother.
Improve the experience for users, especially those new to Web3, by subsidizing <GlossaryTerm id="transaction_fees" /> using <GlossaryTerm id="fuel_tank" />s. Create and fund on-chain pools with dynamic eligibility rules to abstract away <GlossaryTerm id="gas" /> fee complexities, making interactions smoother.
*[Read about Fuel Tanks](/04-enjin-blockchain/03-enjin-matrixchain/02-fuel-tank-pallet.md)*

## Enjin Ecosystem Slack
Expand Down
12 changes: 6 additions & 6 deletions docs/01-getting-started/02-quick-start-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ For applications requiring automated actions (like minting rewards in real-time
Let's define the core building blocks for your digital items on the <GlossaryTerm id="enjin_blockchain" />:

- **Collection:** Think of a <GlossaryTerm id="collection" /> as a container or category for your digital items. It helps organize items related to your specific game, application, or a particular series. All items within a collection share certain base properties defined when you create the collection.
- **Token (`multiToken`):** A **Token** represents the actual digital item that users can own within a Collection. On the Enjin Blockchain, all tokens fundamentally exist as **<GlossaryTerm id="multitoken" />s**. This is a core feature built directly into the blockchain protocol itself.
- **Token (`multiToken`):** A **Token** represents the actual digital item that users can own within a Collection. On the Enjin Blockchain, all tokens fundamentally exist as **<GlossaryTerm id="multitoken" />s**. This is a core feature built directly into the blockchain protocol itself.

:::tip Structuring Your Project
A common approach is to create:
Expand All @@ -83,15 +83,15 @@ You can interact with the Enjin Platform and initiate blockchain requests in sev
1. **Create Collection:**
- In the Platform menu, navigate to the **[Collections page](https://platform.canary.enjin.io/collections)**. Then, click on the "**[Create Collection](https://platform.canary.enjin.io/create/collection)**" button.
![Creating a collection](/img/guides/managing-tokens/create-collection.gif)
- Customize your collection - you can specify the collection's name, description, media, attributes, Mint and Market policies, and more.
- Customize your collection - you can specify the collection's name, description, media, attributes, Mint and Market policies, and more.
To learn more about collection configuration, please check the [Create Collections guide](/02-guides/01-platform/01-managing-tokens/01-creating-collections.md).
- Submit the creation request by clicking on the **Create** button. This will create a signature request which you can view in the [Transactions page](https://platform.canary.enjin.io/transactions), and will require a transaction to be signed.
![](/img/guides/managing-tokens/pending-create-collection-txn.png)
- To sign the Create Collection transaction request - Click on the **"Sign"** button and approve the signature request with your connected wallet.
- Once the transaction is confirmed on-chain, the new collection will appear in your [Collections page](https://platform.canary.enjin.io/collections), where you can also find its ID, keep note of it for the next step.
2. **Create Token:**
- In the Platform menu, navigate to the **[Tokens page](https://platform.canary.enjin.io/tokens)**. Then, click on the "**[Create Token](https://platform.canary.enjin.io/create/token)**" button.
- Customize your token - you can specify the token's name, description, media, attributes, and more.
- Customize your token - you can specify the token's name, description, media, attributes, and more.
To learn more about token configuration, please check the [Create Tokens guide](/02-guides/01-platform/01-managing-tokens/02-creating-tokens/02-creating-tokens.md).
- In the **"Collection ID"** input field, insert the collection id of the collection you just created. You may also click the input field and select the id from the dropdown menu.
- In the **"Recipient"** input field, insert the <GlossaryTerm id="address" /> of the wallet that you wish to receive the token's initial supply. You can find the address of your connected wallet in the [settings page](https://platform.canary.enjin.io/settings) by clicking on the Settings icon in the top right corner, followed by the "Settings" button.
Expand Down Expand Up @@ -127,11 +127,11 @@ Once this association (or "link") is established, you can:

### Implementation (GraphQL Example):

To request a wallet verification code, we need to interact with the **<GlossaryTerm id="enjin_platform_api" />**
The Enjin Platform API is a <GlossaryTerm id="graphql" /> API. If you are unfamiliar with GraphQL, we recommend checking out the [How to Use GraphQL](/01-getting-started/05-using-enjin-api/01-how-to-use-graphql.md) guide.
To request a wallet verification code, we need to interact with the **<GlossaryTerm id="enjin_platform_api" />**
The Enjin Platform API is a <GlossaryTerm id="graphql" /> API. If you are unfamiliar with GraphQL, we recommend checking out the [How to Use GraphQL](/01-getting-started/05-using-enjin-api/01-how-to-use-graphql.md) guide.

:::info Quick Start: Sending API Requests with the <GlossaryTerm id="graphiql_playground" />
In this example, we will be using the <GlossaryTerm id="graphiql_playground" /> to easily send an API request from within the browser.
In this example, we will be using the <GlossaryTerm id="graphiql_playground" /> to easily send an API request from within the browser.
In a production-ready integration, your app will typically send API calls using HTTP requests or one of the [official Enjin SDKs](/02-guides/01-platform/04-software-development-kit/04-software-development-kit.md). You can learn more about this in the [Using the Enjin API](/01-getting-started/05-using-enjin-api/05-using-enjin-api.md) page.
:::

Expand Down
Loading