owned this note
owned this note
Published
Linked with GitHub
# SALP supports Polkadot Slot Auction
###### tags: `External`
## Summary
The SALP Slot Auction Liquidity Protocol is a protocol launched by Bifrost Finance to unlock the liquidity of locked DOTs/KSMs in the parachain auction process. The protocol went live on 16 September and supported the Kusama's 2nd batch of slot auctions for Basilisk, Altair, Parallel and Kintsugi:
|Parachain/bidding status|SALP Contribution (KSM)|SALP contributing addresses|Total Parachain Contribution (KSM)|
|---|---|---|---|
|Basilisk / Success|70.3|36|222,221.9|
|Altair / Success|8,063.6|505|187,835.1|
|Kintsugi / Success|5,040.6|638|199,999.9|
|Parallel / Success|1,989.9|149|202,793.4|
|Total|**15,164.4**|**1,328**|812,850.3|
In terms of KSMs raised, a total of 1,328 addresses have released KSM liquidity from parallel chainlock positions since round 8 of the Kusama slot auction. 15,164.4 vsKSMs were minted for Altair, Kintsugi, Parallel and Basilisk on the SALP uplink, with a cumulative value of over $5.61 million and an average mint of 11.4190 KSMs per address. 11.4190 KSMs per address.
## Polkadot-SALP
In Polkadot Slot Auction, SALP will start to support from the 1st bidding, but before Bifrost wins the Polkadot parachain, SALP on Polkadot will be a **multisig** implementation, and all derivatives will be issued on Bifrost Kusama Parachain, so it is a **semi-centralized** solution:
### Multisig SALP Workflow
![](https://hackmd.io/_uploads/S1TuEu5St.png)
1. Contributors transfer DOT to [Multisig Address](https://hackmd.io/SdVjVs-hRTedz8qahgIEYg) (controled by 14 parties).
2. Bifrost [Subql service](https://github1s.com/bifrost-finance/salp-confirm-service) confirm the transactions from contributors, message Bifrost SALP on Kusama side, issue vsDOT & vsBond.
3. The Multisig Address contribute to Project ABC's Crowdloan.
### About Parachain Retirement
![](https://hackmd.io/_uploads/B1FEV_cBt.png)
- Auction failed
1. Multisig parties manually confirm the `Retire` status
2. Execute `retire`, refund DOT to multisig address
3. Multisig execute `batch.transfer` to Contributors' address
- Auction succeed, parachain lease expired
1. Multisig parties manually confirm the `Retire` status
2. Execute `retire`, withdraw DOT to multisig address
3. Multisig execute `batch.transfer` to Bifrost (Polkadot parachain) SALP redeem pool.
### The Security of Multisig
In the `batch.transfer` process, in order to avoid the risk of Bifrost's malicious behavior to funds from the multisig account, we will complete the transfer in a few steps:
1. Bifrost only initiates the `batch.transfer`, but does not perform the signature.
2. All multisig parties confirm the tractions (really tranfer to contributors).
3. Execute the signature.
## What partner needs to do?
1. Create a Multisig address with Bifrost and other institutions.
2. Create a Crowdloan fund on Bifrost Kusama parachain (in order to go though the democracy, seems like [this](https://forum.bifrost.finance/t/4-referendum-proposal-create-salp-for-parallel-heiko-paraid-2085/154))
![](https://hackmd.io/_uploads/HJFmFYcrF.png)
3. Confirm and sign the `batch.transfer` once your crowdloan account get `retire`.