Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/project-serum/awesome-serum
https://github.com/project-serum/awesome-serum
List: awesome-serum
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/project-serum/awesome-serum
- Owner: project-serum
- Created: 2020-10-19T10:31:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-26T21:41:07.000Z (about 2 years ago)
- Last Synced: 2024-05-23T01:06:47.383Z (8 months ago)
- Language: JavaScript
- Size: 151 KB
- Stars: 280
- Watchers: 14
- Forks: 57
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-solana-nfts - Awesome Serum - serum/awesome-serum.svg?style=social) (π Related Awesome Lists / Dapp Boilerplates)
README
# Awesome Serum [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![npm (scoped)](https://img.shields.io/npm/v/@project-serum/awesome-serum)](https://www.npmjs.com/package/@project-serum/awesome-serum)
A curated (unofficial) list of awesome things for people looking to buidl on Serum.
Please submit a pull request if you know any resources that might be helpful to other developers!- [Blockchain](#blockchain)
- [Solana](#solana)
- [Serum](#serum)
- [Wallets](#wallets)
- [DEX Integration](#dex-integration)
- [Tutorials and Projects](#tutorials-and-projects)
- [Popular Token Contracts](#popular-token-contracts)## Blockchain
### Solana
- [Solana Blockchain](https://github.com/solana-labs/solana)
- [Solana Program Library](https://github.com/solana-labs/solana-program-library)
- [Solana Web3 SDK](https://github.com/solana-labs/solana-web3.js)
- [Solana Explorer](https://github.com/solana-labs/solana/tree/master/explorer)
- [Solana Hello World](https://github.com/solana-labs/example-helloworld)
- [Solana Technical Documentation](https://docs.solana.com/)
- [Solana Discord](https://solana.com/discord)
- Solana Wormhole: bidirectional, trustless ERC-20 β SPL token bridge between Ethereum and Solana.
- [Github repository](https://github.com/certusone/wormhole)
- [Medium article](https://medium.com/certus-one/introducing-the-wormhole-bridge-24911b7335f7)
- [NFT example](https://spl.solana.com/token#example-create-a-non-fungible-token)
- [Run a Solana Validator Cluster](https://github.com/project-serum/validators)
- [Solana Go](https://github.com/dfuse-io/solana-go)
- [Solana Python](https://github.com/michaelhly/solana-py)
- [SolanaJ (Java)](https://github.com/skynetcapital/solanaj)
- [SolanaJ-Programs (Java)](https://github.com/skynetcapital/solanaj-programs)
- [Solnet (C#/.NET)](https://github.com/bmresearch/Solnet)
- [Solnet.Serum (C#/.NET)](https://github.com/bmresearch/Solnet.Serum)
- [Progamming on Solana - An introduction](https://paulx.dev/2021/01/14/programming-on-solana-an-introduction/)
- [Solana Framework](https://github.com/project-serum/anchor)### Serum
- [Staking Program](https://github.com/project-serum/anchor/tree/master/examples/lockup/programs/registry)
- [Lockup Program](https://github.com/project-serum/anchor/tree/master/examples/lockup/programs/lockup)### RPC servers
- Project Serum: [https://solana-api.projectserum.com](https://solana-api.projectserum.com) (**recommended**)
- Solana: [https://api.mainnet-beta.solana.com](https://api.mainnet-beta.solana.com) (**can be unstable**)You can build your own RPC server using this [guide](https://github.com/project-serum/validators) as a reference.
## Wallets
- SPL Token Wallet:
- [Github](https://github.com/serum-foundation/spl-token-wallet)
- [Sollet.io](https://sollet.io/), powered by the source above
- [SOL Wallet Adapter](https://github.com/project-serum/sol-wallet-adapter), a library to allow Solana dApps to use third-party wallets to sign transactions.## DEX Integration
A technical introduction to the Serum DEX can be found [here](https://docs.google.com/document/d/1isGJES4jzQutI0GtQGuqtrBUqeHxl_xJNXdtOv4SdII/edit?usp=sharing)
- [DEX source code](https://github.com/project-serum/serum-dex)
- [Serum.JS](https://github.com/project-serum/serum-js), client-side javascript resources to connect to the DEX
- [Serum DEX UI](https://github.com/project-serum/serum-dex-ui), an implementation of a UI for the Serum DEX
- Testnet deployment of prototype DEX
- [DEX Program](https://explorer.solana.com/address/9JipvuvjcirpYf8mzYQtozXeYtQLWY67LaZCiANSMNgs)
- [DEX Market](https://explorer.solana.com/address/2tJ2LVReFCZF81Ej4MAQHEr1kRSmk6QQ5XSnzjC9KJNj)
- Mainnet examples:
- [DEX Program](https://explorer.solana.com/address/4ckmDgGdxQoPDLUkDT3vHgSAkzA3QRdNq5ywwY4sUSJn)
- [DEX Market](https://explorer.solana.com/address/8AcVjMG2LTbpkjNoyq8RwysokqZunkjy3d5JDzxC6BJa)
- [PySerum](https://github.com/serum-community/pyserum): Python client library for interacting with the Project Serum DEX.
- Swap based on Serum DEX orderbook:
- [Swap UI](https://github.com/project-serum/swap-ui)
- [Swap code](https://github.com/project-serum/swap)## Tutorials and Projects
- [Serum Academy](https://serum-academy.com)
- [Messaging App](https://github.com/kemargrant/soltalk) - Proof of Concept
- [AMM](https://github.com/solana-labs/solana-program-library/tree/master/token-swap) - Work-in-progress
- On-chain Pools:
- [A general preview](https://docs.google.com/document/d/1lmMZRKkxMFOtGOEZOFEKYL7syqv-4QT87F0o55fc35Y/edit)
- [Work in progress code](https://github.com/project-serum/serum-dex/tree/pool-wip/pool)
- [Bonfida](https://bonfida.com/):
- [REST API](https://bonfida.com/blog/articles/serum-api) to get Serum market data
- [GUI](https://github.com/dr497/serum-dex-ui)
- [Wallet](https://github.com/dr497/spl-token-wallet)
- [Serum Vial](https://github.com/tardis-dev/serum-vial) - real-time WebSocket market data API for Serum
- [Social Networks](https://github.com/project-serum/rfcs/pull/6)
- [Messaging Backbone](https://github.com/project-serum/messaging-backbone-v1)
- [SPL Token Creator UI](https://www.spl-token-ui.com/)
- [Bonfida Token Minter](https://bonfida.com/mint)
- [Solong Minter](https://twitter.com/Solongwallet/status/1328520460456189952)
- [SPL Manager](http://splmanager.com/)## Projects in Production
Most of these projects are not open source. Use at your own risk.
### Web GUIs
- [Bonfida Serum DEX](https://bonfida.com/dex)
- [Github](https://github.com/dr497/serum-dex-ui)
- [Cryptocurrencies.Ai DEX](https://dex.cryptocurrencies.ai/)
- [Serum Today](https://serum.today)
- [Serum Folkvang.io](https://serum-mirror.folkvang.io/)
- [Project Serum DEX](https://dex.projectserum.com)
- [SerumStake DEX](https://dex.serumstakers.com)
- [Tech.Ed Training](https://serum.techedtraining.com/)
- [Santosha Exchange](https://exchange.santosha.digital)
- [Pangea DEX](https://pangeadex.com/)
- [SerumDex.Exchange](https://serumdex.exchange)
- [SolFlare DEX](https://dex.solflare.com)
- [Advance Finance DEX](https://advance.finance)
- [Viralic DEX](https://dex.viralic.io)
- [Illuminati Finance](http://illuminati.finance/serum)
- [Ourord DEX](https://dex.ourord.com)
- [BallsDeep DEX](https://serumdex.ballsdeep.me)
- [TradeOnSerum DEX](https://www.tradeonserum.com/)
- [YMAX DEX](https://ymax.finance/)
- [SRMSwap](https://srmswap.com/) οΌδΈζηοΌ
- [Soleon DEX](https://soleon.io/)### Mobile GUIs
- [Coin98](https://coin98.app)
#### NFT
- [Solible](https://solible.com)
### Wallets
#### Web
- [Sollet.io](https://sollet.io/)
- [Sollet - Github](https://github.com/serum-foundation/spl-token-wallet)
- [SOL Wallet Adapter](https://github.com/project-serum/sol-wallet-adapter), a library to allow Solana dApps to use third-party wallets to sign transactions.
- [Bonfida Wallet](https://bonfida.com/wallet)
- [Solflare](https://solflare.com)#### Mobile App
- [Coin98](https://coin98.app)
- [Math Wallet](https://mathwallet.org)
- [ezDeFi](https://ezdefi.com/products/walletapp/)#### Browser Extensions
- [Coin98](https://twitter.com/coin98_wallet/status/1326712294571532289)
- [Solong Wallet](http://solongwallet.com/)
- [Chrome Extension](https://chrome.google.com/webstore/detail/solong/memijejgibaodndkimcclfapfladdchj?hl=en-US)
- [Tutorial](https://solongwallet.medium.com/starting-with-solong-88a7a54524e5)
- [Integration Instruction](https://solongwallet.medium.com/using-solong-in-serum-swap-a01f8d075192)
- [ezDeFi](https://chrome.google.com/webstore/detail/ezdefi/ejeemacpidnaejkhpbmfkadhgjhnolaa)### Yield Farms
- [Cryptocurrencies.ai](https://dex.cryptocurrencies.ai/rewards)
- [YMAX](https://ymax.finance/)### AMM
- [SAMM](https://gitlab.com/OpinionatedGeek/samm)
- [RFC](https://github.com/project-serum/rfcs/blob/master/text/0003-samm.md)
- [Swap](https://swap.projectserum.com/)
- [code](https://github.com/project-serum/oyster-swap)## Popular Token Contracts
- [Serum (SRM) SPL](https://explorer.solana.com/address/SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt)
- [Serum (SRM) ERC20](https://etherscan.io/token/0x476c5e26a75bd202a9683ffd34359c0cc15be0ff)
- [MegaSerum (MSRM) SPL](https://explorer.solana.com/address/MSRMcoVyrFxnSgo5uXwone5SKcGhT1KEJMFEkMEWf9L)
- [MegaSerum (MSRM) ERC20](https://etherscan.io/token/0x1320c8c64b9f2eAa851F70702e6C9FC1EE4E8Ce4)