Serum
  • Welcome
  • Introduction
    • Overview
    • Serum Ecosystem
    • Solana
    • SRM Token
  • Serum Ecosystem
    • 🛠️Build on Serum
      • Project Ideas
      • EcoSerum Grants
      • Tutorials and Concepts
      • Listing and Adding Markets
      • Host a GUI
      • Node List
    • 📈Trade on Serum
      • Ecosystem
      • Trading GUIs
    • ❓Get Help / FAQ
      • Changes to Staking
  • Guides
    • Wallet Support
      • Wallets
      • Exchanges
      • Using Sollet (sollet.io)
        • Creating SOL Wallet
        • Depositing Funds
        • Managing your Wallet
        • Using Sollet with Ledger Nano S
        • Converting ERC20 to SPL tokens
    • Trade on Serum DEX
      • Connect your Wallet
        • Connect with Sollet
        • Connect Ledger Nano S with Sollet
      • Trade
        • Trade on Bonfida
      • Avoiding Scams
    • Wormhole Token Bridge
    • Using Symmetry Swap
    • Providing Liquidity to Pools
    • Staking
    • Multisig
    • Governance
      • How to Vote
      • How to Create a Proposal
  • Appendix
    • Philosophy
    • Serum Core
    • Fees
    • Media
  • More
    • Github
    • Website
    • Discord
    • Telegram
    • Twitter
    • Youtube
    • Weibo
Powered by GitBook
On this page
  • 🏗️ How Can We Get Involved?
  • 🔗 Useful links
  • ⚗️ Serum
  • ⭐ Popular Resources
  • Serum Core (Asset Agnostic Order Book)
  • Anchor
  • Swap Program
  • Host a GUI
  • Permissioned Markets
  • 📌 Pinned Repositories
  • Client Code
  • On-chain Code
  • Starter Repo
  • SOL Wallet Adapter
  • 🌟 What Makes a Great Project?

Was this helpful?

  1. Serum Ecosystem

Build on Serum

This guide gives an overview on how builders can get involved and build on the Serum ecosystem.

PreviousSRM TokenNextProject Ideas

Last updated 3 years ago

Was this helpful?

🏗️ How Can We Get Involved?

These guide pages will direct you to developer resources, popular ideas, and tutorials building in the Serum and Solana ecosystems.

🔗 Useful links

  • Solana Wormhole - (bidirectional, trustless ERC-20 ⇄ SPL token bridge)

  • (.NET integration for Solana)

⚗️ Serum

⭐ Popular Resources

Serum Core (Asset Agnostic Order Book)

Anchor

Swap Program

An educational resource and starting point for people who want to write Solana programs to compose with Serum DEX.

  • Example on-chain program interacting with the DEX.

  • The Swap Program here is not an AMM. The Program is built directly on the Serum orderbook.

Host a GUI

Host your own state-of-the-art GUI and earn a portion of the fees!

  • An implementation of a UI for the Serum DEX.

  • If you are hosting a public UI using this codebase, you can collect referral fees when your users trade through your site.

Permissioned Markets

📌 Pinned Repositories

Client Code

On-chain Code

Starter Repo

Serum quick start repo to setup a local on-chain integration:

  • For those who want to build programs that compose with the DEX

  • Contains boilerplates for setting up a populated Serum market for local development

SOL Wallet Adapter

Library to allow Solana dApps to user third party wallets to sign transactions:

🌟 What Makes a Great Project?

Usefulness: What do users want? The links above ("How can we contribute?") offer popular ideas users have asked for.

Users: Your userbase will make or break your project, whether it's through word-of-mouth, marketing, partnerships, or other customer acquisition methods.

- (Github)

(.NET integration for Serum)

(Python client library for interacting with Serum)

Smart contract AAOB:

Smart contract DEX:

JS Lib for the DEX:

Framework for Solana's runtime providing several convenient developer tools.

A is a regular Serum market with an additional open orders authority, which must sign every transaction to create an open orders account.

Well-built: Efficacy, intuitiveness, security, and reliability are some of the tell-tale traits of a good project. Check out the for projects on Serum for reference.

🛠️
Project Ideas
Solana Blockchain
Solana Program Library
Solana Web3 SDK
Solana Explorer
Solana Hello World
Solana Technical Documentation
Solana Discord
Github repository
Medium article
Solnet SDK
NFT example
Solana Go
Awesome Serum
Solnet.Serum
PySerum
https://bonfida.github.io/doc-aob-program/agnostic_orderbook/
https://bonfida.github.io/doc-dex-program/dex_v3/
https://bonfida.github.io/doc-dex-js/
Sealevel
Host a GUI
permissioned market
list of popularly requested
GitHub - project-serum/anchor: ⚓ Solana Sealevel FrameworkGitHub
GitHub - project-serum/swap-ui: React Component for Swapping on the Serum DEXGitHub
GitHub - project-serum/serum-dex-ui: Example implementation of a UI for the Serum DEXGitHub
GitHub - project-serum/permissioned-markets-quickstart: Quickstart repo for creating a permissioned market proxy on the Serum DEXGitHub
Project SerumGitHub
serum-ts/packages/serum at master · project-serum/serum-tsGitHub
serum-dex/dex at master · project-serum/serum-dexGitHub
Logo
Logo
GitHub - armaniferrante/serum-quickstartGitHub
GitHub - project-serum/sol-wallet-adapterGitHub
Logo
Logo
Building on Serum’s VisionMedium
Logo
Logo
Logo
Logo
Logo
Logo