OpenSea Developer Newsletter: Edition 1

Hello Devs,
Welcome to the inaugural OpenSea Developer Newsletter!

In this first edition, we’re sharing a recap of recent news and updates to the OpenSea Developer platform - including our API, SDK and developer events.

Let’s dive in!

Product Updates

Stream API now in beta

On May 5th, we launched a beta version of the Stream API, a new websocket-based service that enables developers to receive events as they occur across our marketplace.

We’ve built the Stream API to better support a range of use cases that rely on dynamic data, such as price fluctuation, listings, bids, and ownership changes. Instead of polling for updates, you can subscribe to receive events as they occur - whether for specific collections or globally across the entire OpenSea marketplace.

The Stream API makes it easier to build many new features, such as:

  • A push notifications service that alerts people when they receive new bids on their listing.
  • An activity feed that provides a timeline of sales of NFTs from a specific collection.
  • A real-time dashboard that enables people to visualize and track key trends and metrics.
  • A display of NFTs that have recently had their metadata updated.

With this beta launch, we’ve provided a JavaScript SDK that provides a simple way to manage connections and individual subscribers to the Stream API and its various events. And as an example of what’s possible, we’ve also built a new tool that leverages the Stream API to automatically post updates to Discord which you can clone on GitHub.

To get started, check out our Stream API developer documentation which will walk through setup and how to use our JavaScript SDK.

Update to orders endpoint

On April 26, 2022, we began to require the side parameter to be included in all requests to the /wyvern/v1/orders endpoint. This parameter is used to filter the response to either buy or sell orders and was previously optional. Moving forward, requests will fail if they don’t include this parameter. Learn more here.

Solana update

Our Solana Beta is now live! Using our Solana marketplace is similar to using Ethereum and Polygon, but there are a few differences. Solana is a separate blockchain from Ethereum, so a Solana-compatible wallet is required to be able to purchase Solana-based items using OpenSea. Check out our guide to learn more about how Solana works on OpenSea.

Developer Events

OpenSea recently teamed up with Replit to host the Hello NFT World Hackathon. Check out the BUIDLs and winners in the Hello NFT World Hackathon Recap.

Developer Resources

Just getting started? Here’s a set of helpful tools and links to help you get up and running:

Tutorials

Looking to create your first NFT smart contract?

Dive into this step-by-step tutorial which will walk you through everything needed to create an NFT contract that you can trade on OpenSea. This tutorial includes many different components of building, deploying, and selling a non-fungible contract on Ethereum's Testnet that can be bought on OpenSea.

That’s a wrap for our first newsletter! As part of our ongoing efforts to improve developer tools, we welcome any feedback from the community. Please complete this form and include any blockers or wish list items.

Thanks for reading! We look forward to seeing you on the next one!

Subscribe to OpenSea for Developers
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.