SpartanDev: 21FEB22 - 27FEB22

Dev Update

SpartanDev: 21FEB22 - 27FEB22

The advantages of Spartan Protocol's unique AMM are becoming more widespread with projects looking to create pools and integrate. Read on for the week's news & dev updates.

SpartanDev: 21FEB22 - 27FEB22

Summary

The wider BSC/BNBChain ecosystem is beginning to understand the benefits of Spartan Protocol's liquidity sensitive fees and use of a common settlement asset. Whilst the protocol was built to provide unique liquidity solutions for large-cap tokens, the benefits apply to tokens of all shapes and sizes, resulting in interest from projects launching or bridging to BSC to utilize the protocol to provide an efficient and sustainable liquidity source for all users.

Read up below on the new RAZE pool, the proposed UNT pool and much more happening throughout the week.

New RAZE Pool #OpenTheGates

As touched on towards the end of last week, the community listed a new pool for $RAZE. This pool almost instantly hit its 100K initial liquidity caps upon listing and required an #OpenTheGates from 100K to 200K.

Not long afterwards, Spartans had it filled up yet again and required another #OpenTheGates from 200K to 400K.

SPARTA:RAZE Pool Deepest Liquidity Source

The RAZE:SPARTA pool has been generating a lot of interest from #Razers & #Spartans due to the fact that the Spartan Protocol pools have no middleman or team taking a cut of the revenue produced by the pool. This means a higher yield for liquidity providers, especially when the pool gets deep enough to become a high-preference route for users swapping through the DApp or any connected aggregators.

As you can see above, the Spartan pool is now the largest holder of BEP20 $RAZE tokens (17%+ of total BSC supply) and is the deepest source of liquidity available for users on BSC. This means swappers are getting a better rate and therefore more revenue for the LPers.

CoinMarketLeague: Top Exchange Token

Spartan Protocol was in the top 10 for a number of CoinMarketLeagues again for the week, don't forget to jump in and vote.

Friday #LearnToEarn Quiz Results

Our previous #FridayFor300 quiz results are in with 3 lucky winners to the question:

What fee model do the Spartan protocol pools utilize?

The correct answer was: Liquidity Sensitive Fees.

Read more about liquidity sensitive fees here.

Universe Finance Integration Proposal

Another project, Universe Finance, has expressed interest in creating a Spartan Protocol pool for the BEP20 version of their token $UNT. They proceeded to create a community proposal during the week to utilize Spartan Protocol as their primary DEX for BEP20 UNT, where they propose to help incentivize activity through the pool and collaborate with AMAs and other potential opportunities with the Spartan protocol community in the future.

The snapshot.org proposal ended on 26FEB2022 with 100% support reaching full consensus, follow them on Twitter to keep up with any updates there and in the meantime jump in for their upcoming AMA (see below) in our Telegram to learn more about Universe Finance.

Universe Finance AMA

As a crypto user, it can be tough to keep up to date on all projects out there. With Universe Finance coming along, poised to join the shield wall, what better way to find out what they are all about and their plans for the future than kick-starting with an AMA in the Spartan Protocol Telegram channel.

Tune in to our Telegram channel to catch the AMA and get involved at 1 AM UTC on the 1st of March 2022.

New Section in the Docs

The Docs had an update this week with the main new addition being some extended info in regard to creating a pool and the initialization phase that comes with it.

Spartan Protocol Documentation
Documentation for Spartan Protocol DeFi smart contracts & community DApp

New Friday #LearnToEarn Quiz

There is a new #LearnToEarn quiz up and live for Spartans keen to learn more about the protocol and win some SPARTA in the process!

When a pool is in its 7-day 'Initializing' phase, what feature is not yet active?

Don't forget to check the hint link in the Gleam task list if you aren't sure, it links you directly to the docs where the answer is right in front of you, absorb the info and enter the comp!

As you can see, this quiz question is directly tied to some of the new information in the docs (see above news item) so make sure you read up on the new Docs section before entering!

Physical NFT Drum Giveaway LAST CHANCE

Our in-house chair-hater @ReidyPhillip (aka Thespis) & community rallying powerhouse has gone ahead and had a unique handmade drum made to give away to a lucky Spartan community member! Follow the Gleam.io link in the tweet to get involved, don't hesitate though, this competition closes later today!

Some creativity & fun is recommended here in answering the tasks/questions, this drum is a massive prize and a huge symbol of Spartan pride & devotion. Show your alignment with Spartan Protocol by telling us what you love about it!


SpartAnalytics

Our community collates the public Spartan Protocol data into a PDF report each month covering Google Search (impressions, clicks, devices, keywords & geographical) & Twitter analytics. You can find the full January report here.


GitHub Activity - Spartan DApp

GitHub - spartan-protocol/SpartanProtocol-DAppV2: 📱 Spartan Protocol Community DApp
📱 Spartan Protocol Community DApp. Contribute to spartan-protocol/SpartanProtocol-DAppV2 development by creating an account on GitHub.

New Token Address Features

Thanks to our community Spartan Ronni for the suggested implementation of adding a much easier way of verifying the contract address of any tokens you are interacting with inside the DApp.

Whenever you are swapping tokens, adding/removing liquidity or forging/melting Synths, you will now see a short version of the token address beneath each selected asset with buttons to:

  • Copy the full token address to your clipboard
  • Open the token contract in BscScan

This shifts the trust to the DApp however, so as always, "Don't trust, Verify" when interacting with the DApp and contracts.

To Do:

The next major item for the DApp will be to create a new branch with all stylesheets ripped out, starting by rebuilding the responsive structure of the major elements of the DApp using CSS-grid, then re-organising the file structure to make it a little more friendly, then begin building out a revamped theme/style for the react-bootstrap elements (light & dark modes)


GitHub Activity - Spartan Site

GitHub - spartan-protocol/spartan-site: 🕸 Spartan Protocol Community Website
🕸 Spartan Protocol Community Website. Contribute to spartan-protocol/spartan-site development by creating an account on GitHub.

The final footer section was added in and styled up based on the mockup for the 'xs' view.

Final Changes for 'xs' Layout

A number of final small details were fine-tuned to get the 'xs' view closer to the mockup design, which brings us to GitHub Issue #71 now most likely being finalised in its fairly final draft stage. We should see contributors move on to a focus on the 'sm' view this week.

To Do:

Build Tablet Layout (sm) · Issue #72 · spartan-protocol/spartan-site
🕸 Spartan Protocol Community Website. Contribute to spartan-protocol/spartan-site development by creating an account on GitHub.
Build Laptop Layout (md) · Issue #73 · spartan-protocol/spartan-site
🕸 Spartan Protocol Community Website. Contribute to spartan-protocol/spartan-site development by creating an account on GitHub.
Build Desktop Layout (lg) · Issue #74 · spartan-protocol/spartan-site
🕸 Spartan Protocol Community Website. Contribute to spartan-protocol/spartan-site development by creating an account on GitHub.
Build High-res Layout (xl) · Issue #75 · spartan-protocol/spartan-site
🕸 Spartan Protocol Community Website. Contribute to spartan-protocol/spartan-site development by creating an account on GitHub.
Fine-tune content in CMS · Issue #76 · spartan-protocol/spartan-site
This will be a communal effort to fine-tune any wording and other content within the CMS to have it best suited to the end-result website in each layout

GitHub Activity - Spartan Docs

GitHub - spartan-protocol/spartan-docs: 📑 Spartan Protocol Community Documentation
📑 Spartan Protocol Community Documentation. Contribute to spartan-protocol/spartan-docs development by creating an account on GitHub.

CoinBase Wallet Info

Now that Coinbase Wallet is integrated in the DApp, it made sense to update the Docs and highlight where the wallet sits in the features chart for mobile & desktop browser versions. Check out the updated 'Getting Started' section here.

Sitemap Updated

With the new Docs going live fairly recently and the structure getting to a finalised point. Time was taken to create a new sitemap and request Google to reindex and remove the old Docs links. Changing to the new Docs and removing the old indexed pages will result in a drop in all most/all SEO metrics in the SpartAnalytics reports, but is a short term hit on some unimportant metrics for a longer-term real-world gain.

Add DApp Features Section

Added a section for non-protocol (ie. DApp-specific) features in both the 'Liquidity' page and 'Vaults' page to move information like 'how the DApp calculates the APY' into a more accessible area for readers of the Docs.

Update Info on Creating Pools

With some new pools recently being launched by the community, it highlighted a lack of clarity in the Docs around what 'Initializing Pool' means. The opportunity was taken to not only update the 'Listing / Creating a Pool' section, but also adding in a whole extra section for 'Initializing Pools'.

To Do:

Need help with all sections ranging from grammar/spelling to copy-content creation, graphics (need to make it more visually appealing now!), to video versions of the text guides (these would be great under each relevant section), text guides and so on.

Some GitHub tasks are setup here:

Donate section · Issue #18 · spartan-protocol/spartan-docs
Get ready for live (first phase live): Why donate? (explain its a community project) What does it go towards (show examples of previous campaigns like codearena) How to donate guide
Upgrade Section · Issue #17 · spartan-protocol/spartan-docs
Get ready for live (first phase live): Whats with V1 & V2 How to upgrade guide (no need for the ‘claim’ stuff anymore, can be removed from docs & dapp)
Add a serverless ‘comments’ feature · Issue #10 · spartan-protocol/spartan-docs
Contributors who are maybe scared of Github or want to very quickly report a spelling mistake or something similar could benefit from a commenting system below each page. We can use GitHub Issues a...
Contribute Section · Issue #7 · spartan-protocol/spartan-docs
Get ready for live (first phase live): Telegram / socials (explain how to connect &/or help in the community channels) Resources (how to contribute art, graphics, memes, etc) Make a quick guide...
Developers Section · Issue #6 · spartan-protocol/spartan-docs
Get ready for live (first phase live): List the API information & links to the docs (or maybe use this as the official location for the API docs?) Swap aggregator integration guide (get BASE -&...
Add Coinbase Wallet info · Issue #21 · spartan-protocol/spartan-docs
Add Coinbase Wallet info to 'Choose Wallet' section after integration Links to use: https://www.coinbase.com/wallet https://www.coinbase.com/wallet/getting-started-mobile…

GitHub Activity - Spartan <> Bram NFTs

GitHub - spartan-protocol/spartan-nfts-bram-01: 🎭 Spartan Protocol NFTS 01: the Bram Vanhaeren Collection (https://twitter.com/BramVanhaeren)
🎭 Spartan Protocol NFTS 01: the Bram Vanhaeren Collection (https://twitter.com/BramVanhaeren) - GitHub - spartan-protocol/spartan-nfts-bram-01: 🎭 Spartan Protocol NFTS 01: the Bram Vanhaeren Collec...

Completed, all that remains is distribution! Please be patient and allow the contributors time to work out how these NFTs will be distributed. In the meantime please check out Bram on Twitter and show your support!

To Do:

  • Plan & distribute the NFTs

GitHub Activity - Spartan UI Library

GitHub - spartan-protocol/spartan-ui-library: ⚙ Spartan Protocol Community UI Components
⚙ Spartan Protocol Community UI Components. Contribute to spartan-protocol/spartan-ui-library development by creating an account on GitHub.

This component library has taken a bit of a back seat for now with a focus on cleaning up the existing DApp repo instead of rushing this one. Contributors can come back to this & work towards the initial plan of making it a whole component UI library (for all community DApps, not just the current one) instead of the in-between phase that it was becoming (the partial work will shift from here to a branch on the DApp repo soon for the DApp-refresh phase to continue)

Hence the below to-do list is now pointing towards what was previously meant to be the 'next stage':

To Do:

Create UI Library #00 · Issue #4 · spartan-protocol/spartan-ui-library
Phase 01 - Build Basic Library: #1 #3 #2

GitHub Activity - Spartan Subgraph

GitHub - spartan-protocol/spartan-subgraph: 🏃‍♀️ Spartan Protocol Subgraph
🏃‍♀️ Spartan Protocol Subgraph. Contribute to spartan-protocol/spartan-subgraph development by creating an account on GitHub.

No activity in the subgraph repo for the week.


GitHub Activity - Spartan Resources

GitHub - spartan-protocol/resources: 🎨 Spartan Protocol Branding & Resources
🎨 Spartan Protocol Branding & Resources. Contribute to spartan-protocol/resources development by creating an account on GitHub.

No activity in this repo for the week.


GitHub Activity - Spartan Arena Contracts

GitHub - spartan-protocol/spartan-arena-contracts: ⚔ Spartan Arena Contracts
⚔ Spartan Arena Contracts. Contribute to spartan-protocol/spartan-arena-contracts development by creating an account on GitHub.

No public Github activity on the NFT/Gaming contracts this week.


GitHub Activity - Spartan API

GitHub - spartan-protocol/spartan-api: 👩‍💻 Spartan Protocol Simple Headless API
👩‍💻 Spartan Protocol Simple Headless API. Contribute to spartan-protocol/spartan-api development by creating an account on GitHub.

No public Github activity on the API this week.


GitHub Activity - Spartan Contracts

GitHub - spartan-protocol/spartanswap-contracts: 📃 Spartan Protocol Smart Contracts
📃 Spartan Protocol Smart Contracts. Contribute to spartan-protocol/spartanswap-contracts development by creating an account on GitHub.

No public Github activity on the DeFi contracts this week.


Project Information

  • Website: https://spartanprotocol.org/
  • DApp: https://dapp.spartanprotocol.org/
  • Documentation: https://docs.spartanprotocol.org/
  • GitHub: https://github.com/spartan-protocol

Community Contribution

Spartan Protocol is at its core, a community-driven and led project. In this vein, the more contributors the better. There is a great opportunity for community members to contribute by making LP reward analysis tools, etc.

Recently, community members have been graciously funnelling in to contribute to explainer articles, ideas and even $SPARTA donations to support the growth of the platform.‌

Engage with the community and contributors

Where to find out about all the latest updates or suggest improvements — get involved.