SpartanProtocol
Published in

SpartanProtocol

SpartanDev: 11APR22–17APR22

New Partnership 4thTech

Big thanks to our new partners at 4thTech for building a communication layer for our community!

Spartans will soon have the option to chat and email in a decentralised-leaning manner via our own web3 portal.

Read more about what it enables here: https://wiki.4thtech.io/intro/integration.html#white-label

CoinMarketLeague Charts

Another week, another 3 top-10s on CoinMarketLeague. Dont forget to vote each week Spartans

LearnToEarn Quiz Winners

Congratulations to our most recent Spartan quiz winners! The question/answer was a reminder that providing liquidity is not necessarily a short term activity, and that you should ideally beleive in both pooled assets for the long term when prioviding liquidity.

New LearnToEarn Quiz

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

Don’t forget to ask in the social channels if you are not sure! The community is there to help and these quizzes are all about learning!

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 March 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.

GitHubspartan-protocol

SideBar:

  • Added :active styling for the currently active route
  • Fixed double-up of selected route handling, correct route will now be shown/styled even if the route is changed from a link outside the nav menu
  • Moved the ‘fixed/expanded’ trigger arrow more to the right to reduce chance of accidentally hovering the menu when trying to click the arrow and expand the menu

Settings Component:

  • Created a simple settings component to house some user-controlled variables in the DApp
  • Added slip tolerance adjustment
  • Added gas fee adjustment
  • Checks localStorage on load, if non-existent, some fallback default settings are used based on the selected network
  • If exists, uses the user’s previously selected settings

Tooltips:

  • Added a pool-APY specific tooltip
  • Added a vault-APY specific tooltip
  • Added gas rate tooltip for settings component
  • Added slip tolerance tooltip for settings component
  • Updated text content in lots of other tooltips

Contracts:

  • Added missing unique key for the map()

Liquidity Metrics:

  • Fixed formatting issue when >= 1,000%
  • If Curated pool, show a combined Vault + Pool APY instead of the two separated figures, with a tooltip next to it to show the broken down yield streams

Pool Item:

  • Fixed formatting issue when >= 1,000%
  • Replaced some strings with translation injections
  • Added tooltip next to APY to show the broken down yield streams by Vault APY & Pool APY
  • Added in the other new informational tooltips
  • Fixed the broken ‘New Pools’ filter option

Positions:

  • Removed race condition bug, updated isLoading for Pools & Synths

Synths:

  • Removed most of the irrelevant info from the SwapPair component

Swap:

  • Added logic to get the user’s selected slip tolerance and enforce it when performing a swap

SynthVault:

  • Added condition for synth1.staked > 0 to be true before showing confirm harvest

Utils:

  • Added getSettings getter/helper for easy handling of the user's selected settings from the new component
  • Changed getProviderGasPrice() to call the gas price from user's settings instead of from the provider and/or hard-coded

To Do:

Revamp 04 | TopBar + SideBar Changes · Issue #752 · spartan-protocol/SpartanProtocol-DAppV2

Wait for local commits to be added to current branch, then: Move ThemeSwitcher + LanguageSelector to sidebar (just above social links) Move 'Contracts' below 'Friends' in the sideBa…

GitHubspartan-protocol

Revamp 04 | Style phase · Issue #731 · spartan-protocol/SpartanProtocol-DAppV2

Create new bootstrap override stylesheets one component at a time and get them looking sweet in both light mode and dark mode (or just go with a single neutral theme, TBD) This issue will likely be…

GitHubspartan-protocol

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.

GitHubspartan-protocol

General:

  • Current alt layout adapted to fit all screen sizes for review
  • Work has begun on an alternative ‘modern web3’ style mockup to build and A/B compare afterwards for next stage

To Do:

  • Create alternative style mockup then review and build for A/B compare

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…

GitHubspartan-protocol

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:

  • Distribute the NFTs

Project Information

Official Links

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.

--

--

--

The Spartan Protocol incentivises the formation of capital in liquidity pools, such that they can be used for synthetic token generation, lending, derivatives and more.

Recommended from Medium

Expo iPhone & Android App in 7 lines

Cookies and Iframes

From @Balthomeservice on Twitter

Getting started with JavaScript

Create a label scrolling component in React Native

Rendering and serving a Create-React-App from an Express server running within a Lambda function

JavaScript Service Worker Basics

How ng-style Helped Me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
SpartanProtocol

SpartanProtocol

Incentivized liquidity and synthetic asset generation for Binance Smart Chain. https://SpartanProtocol.org

More from Medium

SpartanDev: 28MAR22–03APR22

Rise and fall of different stablecoins — which stablecoin to choose?

Pledged Capital GAIN Token Sale