SpartanDev: 21/12/20–27/12/20

SpartanDev: 21/12/20–27/12/20

Dev Update: Article Storm | SpartanContracts | SpartanPools

Dev Update: Article Storm | SpartanContracts | SpartanPools

Summary

No rest for the wicked! This week the contributors continued to administer bug fixes, features and quality content despite being a time for resting and celebrating with family and friends!

I hope they also got some quality time in, but I think it shows they are truly passionate about this project!

It was a particularly big week for publishing articles attempting to answer some of the communities most asked questions!


SpartanContent

Connecting to Spartan Protocol with MetaMask

Detailed & updated run-through for connecting Metamask to the Binance Smart Chain Network.

Settings for Binance Smart Chain

Connecting to Spartan Protocol (updated b)
Spartan Protocol, in its current form, acts as an Automated Market Maker protocol allowing users to perform the below…spartanprotocol.medium.com

Liquidity Provision in Spartan Protocol

Need a little help to understand how to approve the Spartan Protocol smart contract and provide liquidity?

Confused about symmetrical or asymmetrical staking? It’s probably worth having a read through this article!

Join the Liquidity Shield Wall

Liquidity Provision in Spartan Protocol
Adding and Removing LP to and from the Poolsspartanprotocol.medium.com

Liquidity Pools — A Deep Dive

Spartan Protocol is designed to allow users to collateralise their positions in the Spartan Liquidity Pools for Synthetic Asset Generation, Lending and Derivatives — but what exactly is happening with the Pools while these exciting developments are worked on?

Spartan Protocol Liquidity Pools — a deep dive
Spartan Protocol is designed to allow Users to collateralise their positions in the Spartan Liquidity Pools for the…spartanprotocol.medium.com


GitHub Activity

SpartanPools DApp

REMOVE LIQ | Change 'symbol' in input box to 'LP Tokens" · Issue #357 ·…
As seen in the example below; the input box shows the token's symbol instead of the LP token symbolgithub.com

REMOVE LIQ | Approve button doesn't show on remove (but does on add) · Issue #360 ·…
In the remove liq section: When the user's wallet hasn't yet approved on that contract, the 'approve' buttons do not…github.com

LP Estimate for Asymmetric Pool includes SPARTA · Issue #361 · spartan-protocol/spartanpools-dapp
Initial load of 'Add Asset' page (asymmetrically) includes an estimate for LP Tokens. This estimate appears to include…github.com

ADD/REMOVE LIQ | Clear inputs and elements on certain events · Issue #362 ·…
Let's set up a clearInputs function to clear: Percent Slider Manual Input liquidityData values to 0 Whenever these…github.com

REMOVE LIQ | Manual Input Doesn't Work! · Issue #363 · spartan-protocol/spartanpools-dapp
Not sure how this hasn't come up as an issue yet, but the manual input for removing liquidity isn't even connected…github.com

WEB3 | getNextWalletData() adds 'balance' as number instead of string and the decDiff makes it a…
Web3.js getNextWalletData() Adds balance as a number instead of string decDiff calc bumps out accuracy slightly…github.com

SpartanContracts

  • Local work ongoing on the Global Upgrade & Synths

BurnDApp

  • Closed the Burn page

SpartanSite

  • Redirected buttons on website away from ‘burning’ and towards Binance CEX pair + the pools to swap
  • This website could do with a complete re-haul if any contributors have some spare time to do up a mock-up and/or start work on creating a better front for people enquiring about Spartan protocol? Reach out in Telegram or push some code to contribute!

added places to acquire SPARTA by SamusElderg · Pull Request #3 · spartan-protocol/spartan-site
Need to re-do this website, but for now just updated some links etc Add this suggestion to a batch that can be applied…github.com


Current Focus

SpartanContracts

  • DAO v2
  • Utils v2
  • Router v3
  • Pool v2
  • SynthRouter v1
  • Synth v1
  • Bond v4

Spartan DApp

  • DAO UI v1
  • Shares/Position Overview Page v1
  • Integrate WalletConnect

Community Contribution

SpartanProtocol at is at its core a community project. In this vein, the more contributors the better. There is a great opportunity for community members to contribute in all facets of the project from development to community guides/tools.

If you have an idea, share it in the community channels.

Engage with the community and developers

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