ChainFusion NFT React Controls
Project highlights
We are releasing our set of react controls that allow you to build out an NFT Browser/Wallet/Store as well as wizards for moving NFTs to/from EVMs and Solana. These controls are key component of our upcoming NFT products and we are publishing to get feedback and solicit help in building them out further.
Features
- Browse ICRC-7 NFT Collections
- List NFTs for sale
- Move EVM/Solana based NFTs to ICRC-7 NFTs
- Cast EVM based NFTs to remote EVMs/Solana
- ICRC-99 ChainFusion NFT compatibility
- ICRC-7/37 compatibility
- ICRC-8 market intents compatibility
- Solana supports Metaplex NFTs
- Utilizes the EVM RPC and Solana RPC canisters via ICRC-99 Orchestrator
How to install
Controls are currently available at github.com/DevSurplusVentures/99react . We will try to get these organized and into an npm package soon.
Usage Example
You can start creating NFT Remotes and moving NFTs across Solana and NFTs(Very Very Alpha) at:
You can find a broad array of examples at our storybook site:
example:
```
<SolanaCollectionSelectionStep
onCollectionChange={function Xs(){}}
selectedCollection={null}
/>
Documentation
Extensive docs can be found at the storybook site listed above and at the github repo.
Dependencies
The controls currently rely on the use of an ICRC-99 Orchestrator canister: jio3a-xaaaa-aaaal-ab66q-cai
License
MIT License - Open Source - Pull Requests Welcome.
Future Plans
We will continue to build out the control suite, documentation, and Tailwind templates as we build out our core product.
