This proposal is scheduled to be submitted for Cosmos Hub Governance voting on December 3rd, 2024.
Update Dez 4th 2024: AADAO Support and Asteroid Protocol Merge
We’re pleased to share that AADAO has expressed strong support for our proposal. You can read their statement here.
Additionally, as part of this proposal, Asteroid Protocol will be merged into Ark Protocol, further strengthening our Interchain NFT ecosystem efforts (Tweet). We believe this unification will enhance our capabilities and bring even greater value to the Cosmos community.
Update, Dez 3rd 2024: Proposal is Now Live On-Chain for Voting
We are excited to announce that our proposal is now live on-chain and open for voting!
Proposal #981: Mint on the Hub, list on Stargaze, BackBone Labs, and more
We kindly ask all $ATOM stakers and validators to review the proposal and cast your YES vote.
We sincerely thank Stargaze, @Govmos, @Quentin, @Guinch_Roze, @whyre, @StunZeed, @reasonant @David_Crosnest et. al. for their constructive input.
Your support is crucial to enhance the security and governance of the Cosmos Hub through the deployment of Interchain NFT contracts.
Thank you for your time and consideration.
Sincerely,
The Ark Protocol Team
Update Nov 28th 2024: Acknowledging Stargaze’s Contribution
We sincerely thank Stargaze, our biggest contributor over the past 2.5 years, for their significant support in developing ICS721 and Interchain NFTs.
Stargaze’s Support:
- Funding: Approximately ~100k USD worth of $STARS tokens.
- ~70k USD for development work.
- ~30k USD for ICS721 operations and support.
Their support has been crucial in:
- Developing and maintaining the ICS721 standard.
- Providing integration and support to chains, protocols, communities, and developers.
We appreciate Stargaze’s commitment and look forward to continuing our collaboration to enhance the Cosmos ecosystem.
Update Nov 26th 2024: Addressing Stargaze’s Feedback and Clarifying Our Proposal
We appreciate the feedback from Stargaze and supporting us on this prop. We have updated our proposal to reflect the collaborative spirit of the Cosmos ecosystem.
Key Updates:
-
Terminology Clarification:
- Interchain NFTs as a Public Good:
- Chain-Agnostic Approach: Interchain NFTs (ICS721) are designed to be a public good for all chains, fostering interoperability and collaboration across the entire Cosmos ecosystem.
- Collaborative Goal: Our aim is to provide Interchain NFT capabilities to all chains, including the Cosmos Hub, to support and accelerate the growth of the entire Cosmos network.
- Successful Deployments on Other Chains: We’ve successfully passed proposals and deployed contracts on Injective and Osmosis, and we’re working towards integrating with all chains.
- Interchain NFTs as a Public Good:
-
ICS721 Contribution Proof:
- Official Repository: We contribute to the official cw-ics721 repo.
- Initial Commit by Shane (Stargaze Founder): View Commit.
- Collaborative Development: This confirms our joint efforts in developing the ICS721 standard as a community-driven initiative.
-
Proposal Language Adjustments:
- Promoting Interchain Collaboration:
- Supporting and Accelerating All Cosmos Chains: Our proposal aims to enhance the entire Cosmos ecosystem by providing Interchain NFT functionality to all chains, including the Hub.
- Empowering Creators and Users: By enabling creators to mint NFTs on their preferred chain and transfer them across chains, we support the growth and engagement of NFT communities everywhere.
- Complementing Existing Chains: Our efforts are intended to complement, not compete with, existing app chains like Stargaze. We recognize and value the unique contributions of each chain and aim to foster a cooperative environment.
- Promoting Interchain Collaboration:
We value Stargaze’s contributions and are committed to working together to enhance the Cosmos ecosystem through the collaborative development and deployment of Interchain NFTs as a public good.
Update Nov. 25th 2024
Atom Accelerator DAO (AADAO) has expressed strong support for our proposal, emphasizing its potential to make the Cosmos Hub the central hub for NFTs in the Cosmos ecosystem. They highlight the Interchain Launchpad, which enables creators to mint NFTs on the Cosmos Hub from any chain, allowing them to reach the entire Cosmos NFT community. AADAO believes that expanding the Hub’s capabilities to include NFT functionalities will attract more users and developers, thereby strengthening the Hub’s ecosystem.
Read AADAO’s full tweet here.
Update Nov. 21st 2024 - TL;DR:
We’ve provided an update on our proposal based on community feedback in below comment #35.
We sincerely thank @Govmos, @Quentin, and @Guinch_Roze for their constructive input. By addressing their concerns, they now support our proposal.
Our updated proposal emphasizes how integrating Interchain NFTs on the Cosmos Hub enhances both Security and Governance:
-
Security: Storing NFTs on the Hub protects valuable assets with its robust security measures, preventing losses like those experienced during the UST depeg on Terra.
-
Governance: NFTs enable advanced governance models through platforms like DAODAO, allowing users to participate more actively using their NFTs and $ATOM holdings.
For detailed information, please read our updated comment #35 here.
Disclaimer:
This proposal is a collaborative effort between AADAO and the core contributors of Ark Protocol, aiming to advance NFT adoption on the Cosmos Hub.
The introduction of inscriptions by Asteroid Protocol has brought NFTs to the Cosmos Hub, unlocking new use cases, attracting users, and creating revenue opportunities for stakeholders. However, unlike fungible tokens, NFT interoperability within the Cosmos ecosystem remains limited. Ark Protocol is addressing this by leading efforts to enhance NFT interoperability across Cosmos.
With permissioned CosmWasm live and Asteroids demonstrating the potential of Hub-native NFTs, all the pieces are in place for the Hub to become a key player for NFTs in the Cosmos ecosystem.
Asteroid Protocol and Ark Protocol are excited to announce an upcoming strategic partnership. By combining their key assets in NFT and Inscription portfolios, they perfectly complement each other and will provide significant benefits to the Cosmos Hub.
This proposal results from collaboration with the Atom Accelerator DAO and the Asteroid Protocol. We would like to thank both parties for their support and guidance with this project.
Proposal
This proposal seeks to whitelist Ark Protocol’s developer team wallet to enable the deployment of its NFT contracts, which include:
- The Interchain Launchpad: The contracts for minting NFTs on the Cosmos Hub from any chain in the Cosmos. Creators will no longer be limited to launching their collections on a single chain. This utility allows them to reach the NFT community across all Cosmos chains.
- The Interchain bridge: The ICS721 contracts for bridging cw721 NFTs.
- NFTs: The CW721 contracts for creating NFT collections.
By whitelisting Ark Protocol’s developer wallet, the team can quickly deploy updates and bug fixes to the contracts, while Cosmos Hub governance can still revoke the developers’ permissions at any time. Among the key updates coming soon is making Asteroid inscriptions 100% Interchain-compatible, allowing them to be transferred to NFT marketplaces on other chains, and enabling NFTs from other chains to be transferred to the Cosmos Hub as inscriptions.
Motivation
Adopting Cosmos ecosystem standards for NFT issuance and interoperability offers several benefits:
-
Issuing and exporting Hub-native NFTs across the Cosmos:
Just like $ATOM is the Interchain capital, dominating TVL across most DEXs and money markets across the cosmos ecosystem, we see a case where Hub-native NFTs become valuable assets and get exported for NFTfi use cases across the Cosmos. -
Hosting Hub-aligned collections:
NFT collections often derive their value from cultural and historical significance. For instance, Mad Lads represent the Solana community, Crypto Punks symbolize Ethereum OGs while Bad Kids are the Cosmos ecosystem builders PFP of choice.
Zooming in on Cosmos… We believe collections with similar cultural significance to Bad Kids could exist in the future and if so, it is fitting for these collections to live on the chain that brought this vision to life—the Cosmos Hub.
Were NFTs to become live on the Hub, such a thing will be possible. -
Become a Marketplace for trading NFTs in the Cosmos
While other app-chains and marketplaces currently lead in this area, it remains a possibility in the future. In case NFTs on the Hub take off, the Hub has the chance to capture the economic upside from NFTs trading activity.
→ All utilities mentioned above have the potential to attract new users—including artists, collectors, creators, and developers—to the Hub, increase demand for $ATOM, and stimulate economic activities on the network.
The Interchain NFT bridge has already been adopted by Osmosis, Terra, Juno and Stargaze. With Injective, Neutron and Migaloo integration coming in the next few weeks. Making bridging of NFTs between most notable App-Chains possible, with +8000 NFTs transfers facilitated in 2024.
Implementation
This proposal seeks the whitelisting of the deployment of CW contracts. Therefore, our aim with this post is to initiate the discussion around the proposed idea and gather the community’s feedback.
At a later stage, and pending the community’s feedback, we will push a signaling proposal on-chain.
If the outcome of the signaling proposal is favorable, we will proceed with an Update Parameters proposal to authorize the deployment with the parameters below:
In order to launch smart contracts on a permissioned CosmWasm chain, like the Hub, governance must vote to authorize the deployer. This proposal authorizes Ark Protocol’s developer wallet to deploy contracts:
If this proposal passes and the wallet is whitelisted, the Ark Protocol team will deploy its Interchain NFT contracts.
- Whitelisted Developer Wallet:
- Team Wallet: cosmos19pmppgpqnjkvjp6mx8q2dpuy382g4hhxatt9sk
Potential risks
- Security vulnerabilities:
Like any other smart contract, Interchain NFT contracts may be susceptible to security vulnerabilities, bugs, or exploits that could result in loss of assets or disruption of operations. However, We should note that the contracts have been audited twice, first by Oak Security and then by SCV, and that the team has put security measures in place to mitigate any potential risks.
Security Measures
- Audited contracts, please refer to the Audit section below
- DAO Management
Note: the above DAOs on Neutron are currently used for all deployed interchain contracts managed by Ark Protocol. Ark will transition both DAOs to the Hub in case of proposal approval.
- Additional measures
- Multi-Signature mechanisms (via both DAOs as mentioned above) to prevent unauthorized contract changes
- Proxy Contracts to enhance security during NFT transfers
- Whitelisting Mechanisms to ensure only legitimate collections/channels interact with bridge
- Emergency Controls to pause bridge, de-whitelist compromised chains/contracts
Audit
Codebase
- cw-ics721: CosmWasm IBC NFT Transfers
- GitHub - public-awesome/cw-nfts: Examples and helpers to build NFT contracts on CosmWasm
Successful Whitelisting on Other Chains
Ark Protocol has already gained community trust and support, with successful whitelisting proposals passed on:
- Injective Prop #441: Injective Hub - Access Unlimited DeFi Markets
- Osmosis Prop #850: Mintscan
These approvals demonstrate the confidence that other leading Cosmos chains have in Ark Protocol’s technology and team, further validating the safety and benefits of deploying their contracts on the Cosmos Hub.
About Ark Protocol
Ark Protocol stands at the forefront of the Interchain NFT revolution, building and safeguarding an interconnected NFT ecosystem. As the key contributors to cw-ics721 and the cw-nfts repositories, they’re driving innovation across multiple blockchain networks.
Their mission: facilitating seamless and secure NFT interactions across the Cosmos ecosystem. Ark Protocol stands at the intersection of innovation and utility, enabling NFTs to navigate through various blockchain networks, with partnerships bolstering our reach to chains like Ethereum. Our Interchain gateways at interchain.arkprotocol.io offer diverse utilities for Stargaze, Terra, Osmosis and Juno.
Ark Protocol envisions a future where the Cosmos Hub is home to the most promising NFTs collections with trading activity and NFTfi deployment that span across the whole Cosmos thanks to their interoperability standard CW-721.
Voting options
- Yes: You are in favor of allowing Ark Protocol to deploy the Interchain NFTs CosmWasm smart contracts on the Cosmos Hub.
- No: You are against allowing Ark Protocol to deploy the Interchain NFTs CosmWasm smart contracts on the Cosmos Hub.
- ABSTAIN - You wish to contribute to the quorum but you formally decline to vote either for or against the proposal.
- NO WITH VETO: A ‘NoWithVeto’ vote indicates a proposal either (1) is deemed to be spam, i.e., irrelevant to Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance. If the number of ‘NoWithVeto’ votes is greater than a third of total votes, the proposal is rejected and the deposits are burned.