Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mojalil/solana-evm-nft-bridge

A bridge to move nft assets from the solana blockchain to an any evm chain
https://github.com/mojalil/solana-evm-nft-bridge

bridge ethereum solana solidity

Last synced: 20 days ago
JSON representation

A bridge to move nft assets from the solana blockchain to an any evm chain

Awesome Lists containing this project

README

        

# Sol-EVM NFT Bridge

[![Solana Version](https://img.shields.io/badge/Solana-1.8.0-yellow?logo=solana)](https://solana.com/)
[![Ethers.js](https://img.shields.io/badge/Ethers.js-5.5.0-blue?logo=ethers.js)](https://docs.ethers.io/)
[![Twitter Follow](https://img.shields.io/twitter/follow/motypes?style=social)](https://twitter.com/motypes)

Welcome to Sol-EVM NFT Bridge! This application facilitates the migration of NFTs from Solana to EVM-based chains, offering users a seamless experience in transferring their valuable assets between different blockchain ecosystems.

## Table of Contents

- [Sol-EVM NFT Bridge](#sol-evm-nft-bridge)
- [Table of Contents](#table-of-contents)
- [About the Project](#about-the-project)
- [Core Features](#core-features)
- [1. User Registration and Authentication](#1-user-registration-and-authentication)
- [2. NFT Migration](#2-nft-migration)
- [3. Transaction History](#3-transaction-history)
- [4. User Profiles](#4-user-profiles)
- [Built With](#built-with)
- [Link to Smart Contracts](#link-to-smart-contracts)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## About the Project

Sol-EVM NFT Bridge serves as an intermediary platform allowing for:

- Migration of NFTs across blockchains
- Viewing of transaction histories
- Management of user profiles
- Secure and decentralized handling of assets

# Core Features

### 1. User Registration and Authentication
Users can register and log in securely to access the migration features.

### 2. NFT Migration
The pivotal feature, it allows users to migrate their NFTs from Solana to EVM chains, ensuring the integrity and ownership of assets throughout the transfer.

### 3. Transaction History
Users can view a log of all their migration transactions, ensuring transparency and traceability.

### 4. User Profiles
Each user can manage their profile, providing essential information and preferences for a customized user experience.

## Built With

- [Solana](https://solana.com/)
- [Ethers.js](https://docs.ethers.io/)

## Link to Smart Contracts

Visit our smart contracts repository for detailed implementation of blockchain interactions: [NFT Bridge Contracts](https://github.com/mojalil/NFT-Bridge-Contracts).

# Getting Started

1. Clone the repo: `git clone https://github.com/mojalil/NFT-Bridge-Frontend.git`
2. Install dependencies: `npm install`
3. Start the local development server: `npm run dev`

## Usage

After setting up the frontend, connect your wallet and begin migrating your NFTs between Solana and EVM chains using our intuitive interface.

## Contributing

Community contributions are vital and appreciated:

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/InnovativeFeature`)
3. Commit your Changes (`git commit -m 'Developed some InnovativeFeature'`)
4. Push to the Branch (`git push origin feature/InnovativeFeature`)
5. Open a Pull Request

# License

Refer to the `LICENSE` file in the repository for information on licensing.

# Contact

Twitter: [@motypes](https://twitter.com/motypes)

Project Link: [https://github.com/mojalil/NFT-Bridge-Frontend](https://github.com/mojalil/NFT-Bridge-Frontend)