Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jpg-store/contracts-v3

The smart contracts powering jpg.store
https://github.com/jpg-store/contracts-v3

aiken cardano nft nft-marketplace

Last synced: about 1 month ago
JSON representation

The smart contracts powering jpg.store

Awesome Lists containing this project

README

        


Jpg Store




jpg.store v3 contracts powered by Aiken

[![Licence](https://img.shields.io/github/license/jpg-store/contracts-v3)](https://github.com/jpg-store/contracts-v3/blob/main/LICENSE)
[![Tests](https://github.com/jpg-store/contracts-v3/actions/workflows/tests.yaml/badge.svg?branch=main)](https://github.com/jpg-store/contracts-v3/actions/workflows/tests.yaml)



This repo contains the smart contracts powering jpg.store. 100% written in
Aiken.

There are two main contracts: Bid and Ask. Bids are offerings in ADA in exchange
for a given asset, asks are assets in exchange for ADA.

Ask bulk-purchase currently maxes out at **54** assets in a single transaction when running
the e2e tests.

## Ask

### Important/Breaking changes

Check out our [medium post](https://medium.com/@jpgstorenft/unveiling-the-next-gen-smart-contract-update-for-jpg-store-2f883c913979)

## Development

- install [Aiken](https://aiken-lang.org/installation-instructions)
- `aiken check`
- `cd e2e && deno task e2e`

> If you change any Aiken code please run `aiken build` and commit the `plutus.json` file.