Skip to main content

2. Register a project

A project is an administrative-level entity that is associated with an owner address, which is your wallet address.

A project can have many collections.

The best way to create a project is to use the imx-examples repository.

🤚Pre-requisites

Steps:

  1. Register a project
  2. Get details about your projects
Project ownership cannot be transferred

Once a project is registered to a particular wallet address (public key), it cannot be changed. Make sure that the wallet you use to register a project is one that you have adequate security management for.

1. Register a project

Follow the 2. Create project steps in the imx-examples repository.

2. Get details about your projects

Including checking your project limits.

Get:

Limits

Collection limits:

  • Projects are limited to five collections within a four-week period
  • The four-week period starts from the moment a collection is created
  • If a collection's request is sent that exceeds this limit, the request will fail, returning an error with a status code of 429 and a message of "Collection limit exceeded"
  • If four weeks have elapsed since the previous collection was created, a new four-week window starts from the time the next request is made
  • Project limit information will be included in response headers when a request fails due to the limit being exceeded, and also when a request is successful

Response information includes:

AttributeDescription
collection_remainingHow many collections remain for the four-week time period
collection_limit_resetThe expiry date of the current four-week window
collection_limitThe collection limit available to the project for each four-week window
Increase project limits

Project limits, for both minting and collections, can be increased by contacting support about your project. Be sure to include your reason for an increase. Our team will respond to your request within 2 business days.

Minting limits

  • Projects are limited to 50,000 mints within a four-week period
  • The four-week period starts when a project's first mint request is made
  • If a mint request is sent that exceeds the limit, the request will fail returning an error with a status code of 429 and a message of "Mint limit exceeded"
  • If four weeks have elapsed since the previous mint, a new four-week window starts from the time the next request is made
  • Project limit information will be included in response headers when a request fails due to the limit being exceeded, and also when a request is successful

Response information includes:

AttributeDescription
mint_remainingHow many mints remain for the four-week time period
mint_limit_resetThe expiry date of the current four-week window
mint_limitThe mint limit available to the project for each four-week window