# ReLaunch an old token

ReLaunch an old token, the main goal is to revitalize ERC-20, near-rare ERC-721, ERC-1155, Inscriptions, etc. that lack liquidity or are not easily tradable due to high prices. If runes support cross-chaining, then runes are also a key target for us.

Users participating in ReLaunch an old token are required to do the following:

What Token to pledge, name the new Token, determine the issuance ratio of 1:n (n ≥ 1), pricing of the new asset \[opening at par/(~~opening at a loss~~ and ~~opening at a premium~~ are not supported for the time being)], the pledge method, and whether to preemptively buy it.

## Generic:&#x20;

Suppose the number of assets pledged in by the user is a(amont), the number of exchanges is 1:n, and the price of the original asset is p(price). That is, a, n, and p are known variables.

There is a two-stage Bonding Curve phase with fictitious 0.854703922866029\**a\**&#x6E; ERC-1520s and BTC worth 0.854703922866029\**a\**&#x70;

Initial issuance: \[0.854703922866029\**a\**&#x6E;]*\[0.854703922866029\**&#x61;\**p] = k*

*Successful issuance: \[0.854703922866029\**&#x61;\**n - 0.641027366867003\**&#x61;\**n] \* \[0.854703922866029\**&#x61;\**p + 2.56410256410256\**&#x61;\*p] = k

k is approximately equal to 0.73051879576 a\*a\*n\*p

Between these two stages 0.641027366867003\**a\**&#x6E; new ERC-1520s were sold. Real BTC worth 2.56410256410256\**a\**&#x70; was added to the Bonding Curve. The platform charged a 5% fee, and the pledgee took a 0.39 share, which covered the cost. The LP took a share of 0.56 of 2.56410256410256\**a\**&#x70;, and (1- 0.641027366867003)\**a\**&#x6E; of Erc-1520 to build the LP.

The initial price was p/n units, and the final price was about 4p/n. The increase is about 4 times Initial market capitalization is a\**p, final market capitalization is \~4\**&#x61;\*p

The Bonding Curve process has no commission for buying and a 5% commission for selling. Into the Marble Labs treasury. I.e., I sell a portion of the new ERC-1520, and if I should get 1 BTC, I actually get 0.95 BTC, and the other 0.05 goes into the Marble Labs Treasury.

On the last transaction, if the amount of new ERC-1520 purchased by the transaction would make the total Bonding curve purchases exceed 0.641027366867003\**a\**&#x6E; units, then the contract will automatically return the excess BTC making the last transaction exactly 0.641027366867003\**a\**&#x6E; units, and then proceed to Add really LP.
