Skip to main content

FAQ

What chains are supported at the moment?

Ethereum, Ropsten, and Rinkeby. Reach out to us if you would like to use Gomu SDK for other chains!

What license is the Gomu SDK under?

The Gomu SDK is open-source and is available under the MIT license.

What are maker-taker order types and how do they represent buy and sell orders?

A maker order is an order that is placed on the order book and is not immediately matched with an existing order. A taker order is an order that is placed and is immediately matched with an existing order.

  • Every NFT order that does not immediately transfer the NFT can be represented by a maker order. In the case of the SDK user making a sell-order, the makerAsset is the NFT, and the takerAsset is the ERC20 token in question. (e.g. WETH or USDC)
  • This is the converse for an SDK user making an NFT buy-order. The makerAsset is the ERC20 token, and the takerAsset is the NFT.

Because Opensea and 0x and other marketplaces support a wide variety of ERC20 (for example, WETH or DAI) pairs to sell NFTs to, we've supported a generic maker-taker interface so users can have flexibility in choosing what denomination they buy in or sell to.