Skip to main content

NFTs on Eclipse

In this guide we will take a look at how we can build NFTs on the Eclipse network. We will also take a look at how we can use the Metaplex protocol to create and manage digital assets.

Token-2022

Token-2022 enriches Eclipse's capabilities within the Solana ecosystem by offering advanced functionalities and extensions.

Its compatibility with the original Token Program ensures seamless integration into Eclipse's framework, facilitating token management within decentralized applications.

Token-2022's features, such as opt-in extensions and fees-free metadata storage, enhance Eclipse's ability to create and manage NFTs efficiently.

Building on Eclipse will help maintaining transparency and predictability in token management.

Overall, Token-2022 strengthens Eclipse's mission by providing a robust foundation for token creation and exchange, enhancing the platform's utility and user experience.

Metaplex and Libreplex

Libreplex: A decentralized platform for NFTs on Solana, utilizes Token-2022's capabilities to empower developers in creating, managing, and trading NFTs.

Metaplex: Through integration with Metaplex, a protocol for building decentralized applications on Solana, Libreplex leverages Token-2022's features to enable innovative NFT-based solutions.

This synergy allows for seamless integration of Token-2022's advanced functionalities within the Eclipse ecosystem, enriching decentralized applications and facilitating the creation and exchange of NFTs on Solana's blockchain.

A deep-dive into Metaplex

Understanding NFTs and Solana Blockchain:

NFTs are unique digital assets represented on a blockchain. Each NFT has its own distinct value and properties. Solana is a high-performance blockchain known for its fast transaction speeds and low fees, making it suitable for NFT trading and development.

Metaplex Core Concepts:

Metaplex introduces various core concepts like Metadata, Master Editions, Editions, and Tokens.

  • Metadata: Describes the properties of an NFT, such as its name, image, description, and attributes.
  • Master Edition: A template for creating multiple editions of an NFT.
  • Edition: Represents a specific instance of an NFT created from a Master Edition.
  • Tokens: Actual instances of NFTs that can be owned and traded.
  • Auth: Metaplex Auth enables users to securely authenticate themselves and authorize access to various features and actions within the Metaplex platform.

Development Workflow:

Setting up a development environment: Install necessary dependencies and tools for Solana development. Creating Metadata: Generate JSON files containing metadata information for each NFT.

  • Uploading Metadata: Upload the metadata files to decentralized storage like Arweave.
  • Creating Master Editions: Use Metaplex SDK or smart contracts to create Master Editions for your NFT collections.
  • Minting Tokens: Mint actual NFT tokens based on Editions or Master Editions.
  • Listing for Sale: List NFTs for sale on decentralized marketplaces or integrate them into custom platforms.

Integrating with Solana Ecosystem:

Metaplex can be integrated with other Solana-based projects and tools to enhance functionality and usability. Developers can leverage Solana's ecosystem of wallets, marketplaces, and infrastructure services for a seamless NFT experience.

Developing with Metaplex

Why Libreplex?

Libreplex is a decentralized platform for creating, managing, and trading NFTs on the Solana blockchain. It provides a set of tools and services for developers to build and integrate NFTs into their applications and platforms. Some of the key features of Libreplex include:

  • Open Source: Libreplex is an open-source project that allows developers to contribute and extend its functionality.
  • Fees-free metadata storage: Libreplex aims to enforce predictability and transparency by offering a fees-free metadata storage solution.
  • Distributed Deployment Keys: Libreplex uses a distributed deployment key system to ensure that no single entity has control over the platform.
  • Community-driven Metadata Protocol: Libreplex is designed to be community-driven, allowing users to participate in the governance and evolution of the platform. This means no single entity can make fundamental changes to the ecosystem.

Developing with Libreplex

What is the difference between Metaplex and Libreplex?

As of now, Metaplex and Libreplex are two separate projects that aim to provide similar functionality for NFT development and management on the Solana blockchain. Metaplex is a more established platform with a larger community and ecosystem, while Libreplex is a newer project that is gaining traction in the Solana community.

Here is a list of differences between Metaplex and Libreplex:

FeatureLibreplexMetaplex
Dynamic Rendering
On-Chain Media
Off-Chain Media
On-Chain Attributes
Off-Chain Attributes
Asset Licensing
Royalty Enforcement
Creator Signing
Mint Tax0 SOL0.01 SOL
Metadata Rent0.00168 SOL0.00561 SOL
Single Mint Create Cost0.00619 SOL0.02341 SOL

Conclusion

In summary, NFTs operate seamlessly within the Eclipse ecosystem, powered by Token-2022's advanced features. Utilizing Solana's blockchain, Eclipse facilitates the creation, management, and trading of NFTs with efficiency and transparency. This integration allows you to manage digital assets while maintaining integrity and security.