/seaport-backend

The backend of an example implementation of the Seaport marketplace protocol for educational purpose.

Primary LanguagePython

Warning

16 april 2024: I'm archiving this repository because I don't have time to maintain it and the code, especially that of the frontend, is too outdated.

openfish-logo-1

Seaport implementation (backend)

Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs. This is the backend of an example implementation for educational purpose. The implementation also includes a frontend.

The backend is written in Python and uses the Django Rest Framework. To simplify writable nested serializers package drf-writable-nested is being used.

Installation

  1. Install Docker.

  2. Open a Command Line Interface (CLI) and clone this repository:

git clone https://github.com/JasperAlexander/seaport-backend.git

Getting Started

  1. Inside the repository, run the following command to make the docker image and run the container:
docker-compose up

Contributing

Contributions are very welcome. Feel free to ask questions at the Discussions tab or reach out to one of the contributors.