Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rabbitholegg/questdk-plugin-artblocks

Package Overview
Dependencies
Maintainers
0
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rabbitholegg/questdk-plugin-artblocks

[Art Blocks](https://www.artblocks.io) is an NFT marketplace that allows users to mint generative artwork from a published "project". Projects are made up of artist provided logic that generates unique pieces of artwork given a set of customizable paramet

  • 1.0.0-alpha.38
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
2
decreased by-33.33%
Maintainers
0
Weekly downloads
 
Created
Source

Art Blocks V3 Plugin

Art Blocks Overview

Art Blocks is an NFT marketplace that allows users to mint generative artwork from a published "project". Projects are made up of artist provided logic that generates unique pieces of artwork given a set of customizable parameters. Each project allows for a fixed number of mints, and each mint operation is provided with a distinct set of parameters via contract-based random number generation.

Art Blocks V3 Smart Contracts

The Art Blocks Smart Contract ecosystem provides a shared minter suite which can be utilized by the Art Blocks platform as well as any third-party controlled instances of the Art Blocks V3 contracts. These third-party controlled instances are known as "Engines".

Plugin

This plugin aims to provide support for all shared minter suite contracts that are compatible and active flagship V3 contracts. By targeting the latest V3 contracts we can ensure that all current implementations of Art Blocks are supported.

Chain Support

Currently, only mint actions that take place on Ethereum mainnet and Arbitrum mainnet are supported by this plugin.

Action Support

The only currently supported action is the mint action. Below is a chart demonstrating the mapping between Art Blocks purchase and purchaseTo transaction parameters and supported MintActionParams.

purchase TransactionpurchaseTo TransactionMintActionParams
totocontractAddress
input.projectIdinput.projectIdtokenId
frominput.torecipient

Sample Transactions

Notes

  • All minters in the shared minter suite implement a purchase function which invokes the purchaseTo function to mint a new Art Blocks token. All purchase function signatures include the projectId input parameter which is required by this plugin to target specific generative art projects.

FAQs

Package last updated on 21 Aug 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc