diff --git a/src/views/Docs/DocsDetail/MD/attach-udl.md b/src/views/Docs/DocsDetail/MD/attach-udl.md index 10ad6bb..f9e9ef6 100644 --- a/src/views/Docs/DocsDetail/MD/attach-udl.md +++ b/src/views/Docs/DocsDetail/MD/attach-udl.md @@ -1,16 +1,22 @@ -# Attach a license to your atomic assets and collections +## Attach a license to your atomic assets After uploading your atomic assets and configuring metadata you will proceed to the next screen to attach licensing rights to your work with the Universal Data License. -## What is the Universal Data License (UDL)? +To upload an atomic asset without attaching a license, uncheck the box next to **"This asset will contain a license"**. -The Universal Data License defines the terms and conditions for using media assets on the permaweb. The UDL establishes a framework for licensing digital media such as images, videos, audio, graphics and more. Instead of platforms setting the terms and conditions, on the permaweb creators define how their media can be utilized. Link to the full UDL [here](https://orgsxgbx4x37hfuoidzzzuixdwsi57e2eetei2ew6mzwqkxikhoa.arweave.net/dE0rmDfl9_OWjkDznNEXHaSO_JohJkRolvMzaCroUdw). +### What is the Universal Data License (UDL)? -Since platforms built on the Universal Content Marketplace (UCM) protocol are in their"early" release, not all UDL parameters are currently supported. Please check with the marketplace platforms for more information about how UDL is supported on their platform. +The Universal Data License defines the terms and conditions for using media assets on the permaweb. The UDL establishes a framework for licensing digital media such as images, videos, audio, graphics and more. Instead of platforms setting the terms and conditions, on the permaweb creators define how their media can be utilized. Link to the full UDL [here](https://udlicense.arweave.dev/). -To upload an atomic asset without attaching a license, uncheck the box next to **"This asset will contain a license"**. +Since platforms built on the Universal Content Marketplace (UCM) protocol are in their "early" release, not all UDL parameters are currently supported. Please check with the marketplace platforms for more information about how UDL is supported on their platform. + +### UDL early release + +Since UDL is in its "early" release, not all UDL parameters are currently supported on Helix. Stay tuned for more updates related to UDL capabilites on Helix and other permaweb applications. + +Read the UDL v.02 release blog post [here](https://mirror.xyz/0x64eA438bd2784F2C52a9095Ec0F6158f847182d9/RPzz5-8jh_eWCdqn-K51DIkk5i_gQTTmRAwdvm7OihI). -## UDL parameters +### UDL parameters - Access Fee - Fee a user must pay to access the content - One time - Pay once to access content forever. diff --git a/src/views/Docs/DocsDetail/MD/core-concepts.md b/src/views/Docs/DocsDetail/MD/core-concepts.md index bd32610..ec0e635 100644 --- a/src/views/Docs/DocsDetail/MD/core-concepts.md +++ b/src/views/Docs/DocsDetail/MD/core-concepts.md @@ -1,26 +1,26 @@ -# Core concepts +## Core concepts #### Fundamental concepts of Helix and the permaweb -## Atomic asset +### Atomic asset An atomic asset is a unique digital item stored on Arweave. Unlike traditional NFTs, the asset data is uploaded together with a smart contract in a single transaction which is inseparable and does not rely on external components. On other chains, the asset data, metadata, and smart contract are typically separate from each other with the smart contract linking to the other components. Atomic assets ensure that all data is stored together onchain to ensure permanence and accessibility. -Read more about atomic assets [here](https://cookbook.arweave.dev/concepts/atomic-tokens.html). - -### Atomic asset collections +#### Atomic asset collection Atomic asset collections are groups of atomic assets bundled together and displayed as a collection on the UCM. These collections can consist of existing atomic assets owned by the user, newly uploaded assets, or a combination of both. -![Atomic Asset Collection](https://arweave.net/DSwK9H1peJUie_FVz7HI3cnyllK_ln3dzCHxSiFNA8Y) +![Atomic Asset Collection](https://arweave.net/bZn3OwpPCTPV6CPsrobvGvXFyF_vdwkrtj7JaK_F5fM) -## Ardrive Turbo +### Ardrive Turbo [Ardrive Turbo](https://ardrive.io/turbo-bundler/) is a payment service that bridges fiat currency to $AR and bundles data into larger, more efficient uploads to the Arweave network. Turbo credits are purchased with fiat currency through a Stripe integration on Helix. -## Universal Data License (UDL) +All uploads to the permaweb via Helix is done with Turbo credits. Support for uploads with $AR are under development. + +### Universal Data License (UDL) The Universal Data License defines the terms and conditions for using media assets on the permaweb. The UDL establishes a framework for licensing digital media such as images, videos, audio, graphics and more. @@ -28,12 +28,12 @@ Instead of platforms setting the terms and conditions, on the permaweb creators You can read the full UDL [here](https://orgsxgbx4x37hfuoidzzzuixdwsi57e2eetei2ew6mzwqkxikhoa.arweave.net/dE0rmDfl9_OWjkDznNEXHaSO_JohJkRolvMzaCroUdw). -![Atomic Asset](https://arweave.net/TDH835b0UCD0B8h8CRqPalmVCw2J_9Fp_s0UNOsa8pY) +![UDL](https://arweave.net/TDH835b0UCD0B8h8CRqPalmVCw2J_9Fp_s0UNOsa8pY) -## Universal Content Marketplace (UCM) +### Universal Content Marketplace (UCM) The Universal Content Marketplace (UCM) is a revolutionary protocol built on the permaweb, specifically designed to enable trustless exchange of atomic assets. It empowers creators and users alike to interact, trade, and transact with any form of digital content, from images and music to videos, papers, components, and even applications. -You can learn more about UCM [here](https://ucm-wiki.g8way.io/#/en/Introducing-the-Universal-Content-Marketplace-protocol-UCM). +You can learn more about UCM's latest migration onto AO here. [here](#). Explore [BazAR](https://bazar.arweave.dev/#/), the first digital content marketplace built on the UCM protocol. diff --git a/src/views/Docs/DocsDetail/MD/creating-best-practices.md b/src/views/Docs/DocsDetail/MD/creating-best-practices.md new file mode 100644 index 0000000..89fd0e1 --- /dev/null +++ b/src/views/Docs/DocsDetail/MD/creating-best-practices.md @@ -0,0 +1,42 @@ +### Creating best practices + +Creating atomic assets may seem daunting at first, but once you understand a few basic tools and concepts, you'll be well on your way to becoming a permaweb pro. Here are a few tips to keep in mind when creating on the permaweb. + +#### 1. Set up your permaweb profile + +Just like on web2 social media, you wouldn’t want to share content from an incomplete profile. The same applies to the permaweb. When you create your permaweb profile, you can set your name, @username, bio, profile picture, and banner image. Learn more about how to create a permaweb profile [here](#). + +#### 2. Decide if you are creating a collection or single uploads + +Are you uploading a collection of atomic assets or a single atomic asset? This decision will determine how your assets are displayed and discovered. + +**Collection page** + +Collections allow you to create your own custom branding with a header image, thumbnail image, and description. Recommended size for collection images: + +- **Header:** 16:9 aspect ratio, 1920 x 1080 pixels. +- **Thumbnail:** 1:1 aspect ratio, 300 x 300 pixels. + +**Collection assets** + +When uploading content to your collection, ensure you name the assets, provide a description, and include tags that represent the style and theme you are sharing. + +When uploading, your assets will be displayed in the collection from newest to oldest. So, the first asset that you upload to Helix will display first in the collection. + +**Single atomic assets** + +You can also upload as many single atomic assets as you’d like. These atomic assets are standalone and not part of a collection. The upload process is the same for single atomic assets, just without the collection page details. + +#### 3. 1-1 vs fractionalized + +Atomic assets can be 1-1 or fractionalized, meaning users can purchase portions of an asset. The creator can determine the number of fractional shares for an atomic asset before uploading. + +#### 4. Double check all information + +Before uploading, it is important that the order, name, description, fractionalization info, and all other information are accurate and free of errors. Once uploaded to the permaweb, this information cannot be changed. + +#### 5. Upload and share with the permaweb community + +After uploading your atomic asset, it’s time to share it with the permaweb community. Tag [@OurBazAR](https://x.com/OurBazAR) in posts on X with your newly created atomic asset! + +You can also check out other permaweb social platforms to share your work, such as [Typr](https://www.typr.day/#/). diff --git a/src/views/Docs/DocsDetail/MD/how-to-use-helix.md b/src/views/Docs/DocsDetail/MD/how-to-use-helix.md index 96e90cc..4387165 100644 --- a/src/views/Docs/DocsDetail/MD/how-to-use-helix.md +++ b/src/views/Docs/DocsDetail/MD/how-to-use-helix.md @@ -1,18 +1,20 @@ -# How to use Helix +## How to use Helix Helix is an easy to use tool that allows creators to upload atomic assets and create tradeable collections for your existing atomic assets. Here are the steps for how to get started uploading to the permaweb with Helix. -## Connect an Arweave wallet +### Connect your permaweb profile -When entering Helix you will be asked to connect with your Arweave wallet. Helix supports [Arconnect](https://www.arconnect.io/) and [Othent](https://othent.io/) wallets. +When entering Helix you will be asked to connect with your Arweave wallet. You will need a permaweb profile to be able to upload through Helix. To make a permaweb profile, you must connect your Arweave wallet on [BazAR](https://bazar.arweave.dev/#/) and follow the profile creation steps. -## Home tab +You can create an Arweave wallet with [Arconnect](https://www.arconnect.io/) or [Othent](https://othent.io/). -Once your wallet is connected, you will see your account at the top, existing assets under the heading **Assets**, and your atomic asset collections under the heading **Collections**. +### Home tab + +Once your profile is connected, you will see your account at the top, existing assets under the heading **Assets**, and your atomic asset collections under the heading **Collections**. There is also a button to see your profile in [BazAR](https://bazar.arweave.dev/#/). -## Upload tab +### Upload tab On the **Upload** tab you will now be able to upload atomic assets, enter metadata, and create atomic asset collections. diff --git a/src/views/Docs/DocsDetail/MD/listing-assets.md b/src/views/Docs/DocsDetail/MD/listing-assets.md index 5042fca..80cb6a8 100644 --- a/src/views/Docs/DocsDetail/MD/listing-assets.md +++ b/src/views/Docs/DocsDetail/MD/listing-assets.md @@ -1,4 +1,4 @@ -# Listing atomic assets on the UCM +## Listing atomic assets on the UCM From Helix you can list your atomic asset collections on the Universal Content Marketplace (UCM). diff --git a/src/views/Docs/DocsDetail/MD/upload-assets.md b/src/views/Docs/DocsDetail/MD/upload-assets.md index 0407b64..b678224 100644 --- a/src/views/Docs/DocsDetail/MD/upload-assets.md +++ b/src/views/Docs/DocsDetail/MD/upload-assets.md @@ -1,10 +1,10 @@ -# Upload single atomic assets +## Upload single atomic assets - Click **Select files to upload** and select the assets that you would like to upload. - Under **Actions** you can select **Edit title** and **Edit description** for each asset to be uploaded. Under the list of assets, the upload cost in Turbo Credits will be displayed. -## Asset details +### Asset details **Fractional vs single asset ownership** @@ -15,4 +15,4 @@ **Asset topics** -- Select topics that best describe your atomic assets. Add as many custom topics as needed. These topics assist in discoverability on the permaweb. Learn more about asset discoverability tags (ANS-110) [here](https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-110.md). +- Select topics that best describe your atomic assets. Add as many custom topics as needed. These topics assist in discoverability on the permaweb. Learn more about asset discoverability tags (ANS-110) [here](https://specs.g8way.io/#/view/SYHBhGAmBo6fgAkINNoRtumOzxNB8-JFv2tPhBuNk5c). diff --git a/src/views/Docs/DocsDetail/MD/upload-collection.md b/src/views/Docs/DocsDetail/MD/upload-collection.md index 946be76..7c1d9ba 100644 --- a/src/views/Docs/DocsDetail/MD/upload-collection.md +++ b/src/views/Docs/DocsDetail/MD/upload-collection.md @@ -1,4 +1,4 @@ -# Upload an atomic asset collection +## Upload an atomic asset collection Create an atomic asset collection from either existing atomic assets or uploading new atomic assets. @@ -6,7 +6,7 @@ Create an atomic asset collection from either existing atomic assets or uploadin - To upload atomic assets and edit metadata, follow the steps in the last section. - To add existing atomic assets to the collection, choose existing assets by checking off the box next to the assets. -## Collection details +### Collection details - Title - Title of the collection displayed on the UCM. - Description - Description of the collection displayed on the UCM. diff --git a/src/views/Docs/DocsDetail/MD/why-create-atomic-assets.md b/src/views/Docs/DocsDetail/MD/why-create-atomic-assets.md new file mode 100644 index 0000000..96898f5 --- /dev/null +++ b/src/views/Docs/DocsDetail/MD/why-create-atomic-assets.md @@ -0,0 +1,25 @@ +### Create atomic assets + +Creating atomic assets isn't just about creating digital content; it's about empowering creators to take control of their creative works and create economic value on their own terms. By bringing your content fully onchain, with real-world rights, you're not just showcasing your creativity; you're creating a new internet economy that is owned by the creators and forever preserved on the Arweave network. + +#### Why create atomic assets? + +**Atomic assets are permanent**. Your digital creations can live forever on Arweave’s permaweb. You no longer have to worry about centralized platforms controlling content that users create. + +**Atomic assets are fully onchain**. Many NFT marketplaces handle transactions onchain, but the art itself often lives on centralized servers. In this case, you do not truly own the digital content. On Arweave, you will see that the full asset (content and metadata) lives fully onchain in one transaction. + +**You can leave a lasting digital impact**. With atomic assets on Arweave, you are essentially creating a digital archive of content that is unique to you. Creating atomic assets allows you to archive your work in a decentralized space, ensuring its longevity and accessibility for future generations. + +#### Why the permaweb? + +Creating on the permaweb opens the doors to instant sharing and engagement across permaweb platforms. Content is no longer siloed in centralized platforms. Your work becomes discoverable and collectible by people who appreciate and value great content. As the permaweb social sphere widens, your atomic assets will have an even broader reach. + +#### Earn on your own terms + +Creating on the permaweb provides an opportunity to capture value from your creative endeavors. With the economic freedom offered by atomic assets, creators can monetize their work directly, bypassing traditional intermediaries and unlocking new revenue streams. + +Creators can also set the terms for how their content can be used with the Universal Data License (UDL). Creators can upload atomic assets with UDL tags in the metadata, indicating how the media is licensed. This programmable data license gives creators full control over how their atomic assets are accessed and used. Learn more about UDL [here](#). + +#### Conclusion + +Atomic assets on Arweave are about building a fairer and freer internet where creators own and control their content. By creating with BazAR, you're contributing to a decentralized ecosystem where creators are empowered to monetize their creativity on their own terms, free from the constraints of traditional platforms and advertisers. So, why wait? [Create atomic assets](https://helix.arweave.dev/) and join us in shaping the future of digital ownership and expression. diff --git a/src/views/Docs/DocsDetail/order-docs.ts b/src/views/Docs/DocsDetail/order-docs.ts index f562110..815ca1e 100644 --- a/src/views/Docs/DocsDetail/order-docs.ts +++ b/src/views/Docs/DocsDetail/order-docs.ts @@ -27,4 +27,12 @@ export const docsOrder = [ name: 'List collection assets (UCM)', path: 'listing-assets', }, + { + name: 'Creating best practices', + path: 'creating-best-practices', + }, + { + name: 'Why create atomic assets', + path: 'why-create-atomic-assets', + }, ];