Skip to content

cyotee/eris-token

Repository files navigation

eris-token

sale model formulas:

Applied function amountFromQPNSqrRoot( amountPaid, multiplier ){ var nthAmount = amountPaid * multiplier; return Math.sqrt(nthAmount, multiplier); }

function amountFromQPNPowNRoot( amountPaid, multiplier ){ var nthAmount = amountPaid * multiplier; return nthroot(nthAmount, multiplier); }

function amountFromQPCube( amountPaid ){ var squareAmount = amountPaid * 3; return Math.cbrt(squareAmount); }

function nthroot(x, n) { try { var negate = n % 2 == 1 && x < 0; if(negate) x = -x; var possible = Math.pow(x, 1 / n); n = Math.pow(possible, n); if(Math.abs(x - n) < 1 && (x > 0 == n > 0)) return negate ? -possible : possible; } catch(e){} }

cyotee doge, [12.11.20 02:43] Well, I figured while it’s nice to locked the LP in the contract so it can be fucked with, why just let the LP tokens rot in there?

cyotee doge, [12.11.20 02:44] So, NFY wraps other tokens in a NFT to let you trade tokens that are accruing rewards from something else. Like LP or staking. This way you can trade those, while they’re still locked or staked.

cyotee doge, [12.11.20 02:47] Since it’s relatively easy to integrate with them, and having a ecosystem on launch will help this succeed, NFY is helping to add in a way to buy ERIS LP tokens wrapped in a NFT. This way, they’re still locked, but can accrue in value.

cyotee doge, [12.11.20 02:48] Nope, but there’s more.

cyotee doge, [12.11.20 02:48] A feature we’re adding in to make ERIS even more deflationary.

cyotee doge, [12.11.20 02:49] Later on, after the sale, people will be able to buy ERIS, and use that to buy one of the NFTs with a number of LP tokens that hold the same amount of ERIS. basically, getting the ETH paired with it as a bonus for buying. And we just burn the ERIS that use to buy the NFT. Mind, you they can’t get the LP directly.

cyotee doge, [12.11.20 02:51] Later on, if people do want to realize profit, then can redeem the ERIS LP NFT "bond". The contract will withdraw the LP tokens in the NFT, sell the ERIS on the market to get ETH, and give that newly bought ETH to the redeemer. Then, it takes the ETH that it withdrew from LP, uses half of it to buy ERIS off the market, and redeposits into LP.

cyotee doge, [12.11.20 02:54] This way, the LP is more controlled. No way to rug, as there is no other way to get the LP tokens. And it protects against an immediate dump by setting a sell back process that will end up losing you money, if you don’t hold onto it long enough for the price to go up enough the effectively let the "bond" "mature". Redeem too early, and all you do if further constrict the supply at a loss. Redeem once the price has risen enough, get your stake and profit back. But al help constrict the supply, and make sure you put at least the capital back in LP. Which is basically just good trading strategy.

cyotee doge, [12.11.20 02:56] So, you’ll get ERIS. And you can go trade ERIS. Or, you can buy a NFT bond, constrict the supply, and have a tradable asset you can trade with others, like on NFY’s exchange that will accrue in value, and will mature once the price goes up enough.

cyotee doge, [12.11.20 02:58] This should make ERIS a more complete product. And help ensure that it won’t suffer from an early drop in price. While not wasting the market potential in the LP tokens. Best of both. Locked LP, that can mature once the token is profitable enough to not be hurt by realizing profit. Basically, like more traditional bond or vesting models.

cyotee doge, [12.11.20 02:58] Welcome to how defi venture capital works.

cyotee doge, [12.11.20 03:01] Because the first service we’re offering as the revenue generator for the ecosystem is a generalized sale platform using the same pricing model I am using for ERIS. Like how we’re doing things, Bring your token before deployment, integrate with our sale contract in your code. We’ll help you do it. And run your sale, including all the same features as ERIS if you want. And we’ll get you securely listed on Uniswap, and later other exchanges. All for the low low price of 0.1% of the total supply of the token you sell, and the token you accept as payment.

cyotee doge, [12.11.20 03:02] Universal Quadratic Pricing Liquidity Genesis Minting Event Bounce.

cyotee doge, [12.11.20 03:03] Oh, and look at our Universal Role based Authorization and transaction timelock system you can use for free if you want.

cyotee doge, [12.11.20 03:04] With an event broadcasting system, so you can show your buyers that your legit and completely transparent by announcing your contracts activity through this. For free. I’ll have integrations we run that will post the events on various social media channels. For free.

cyotee doge, [12.11.20 03:05] And show you how to set up your own monitoring integrations using simple service you can mange yourself.

cyotee doge, [12.11.20 03:07] And if you like all that, and want me and the team to do more, just buy ERIS. Hold ERIS. Trade ERIS. We’ll handle the safely managed profit realization for our budgets through the same bond system. So we can never dump on you, but can still get funds to pay the bills.

cyotee doge, [12.11.20 03:11] Oh, and you guys like another token, and want to add it to the bond, we can hold another sale, accept that other token for the sale. And deposit it in an exchange we integrate with. So we can grow and acquire assets if you want. But the sale system is under strict control. When I deploy, I won’t be able to turn it on again after the first time unless a multisig authorizes the transaction. And even then, it will be on time delay. And you’ll be told on social media that a new sale will be opening in the future. If there is anew sale, then my address will be refused trading activity until the new sale is done. Thus minimizing my ability to game the system.

cyotee doge, [12.11.20 03:13] Pardon as I, and the devs I’ve recently enlisted, they’ll be joining once they complete some work, mold this into a fully realized asset management and sale security service ecosystem.

cyotee doge, [12.11.20 03:15] Shouldn’t be too much longer. More devs are joining me. And I already have most of the pieces in place. just need to put ti all together, and test it.

cyotee doge, [12.11.20 03:19] The proceeds of this will be donated to the charity supporting AuditDAO to complete the formation,, development of the code, and pay for the services to realize AuditDAO. Lawyers cost real money.

cyotee doge, [12.11.20 03:19] Once that work is done, AuditDAO will accept ERIS and ETH, at least during it’s pre-sale. And will use a similar sale model. If this works out well.

10% of LGE Ethereum as dev fee — proceeds will be donated to charity. I’m not a Clinton, so running a charity doesn’t make me money.

LGE for liquidity. Probably 48 hours. — Poll on Twitter. https://twitter.com/NCyotee/status/1319667943878262786

1% dev fee on transfers to The Church of the Chain Incorporated. Consult your accountant and lawyer on whether this would be tax deductible.

1% transfer fee — This is where the fun starts

50% chance fee is burned

50% chance fee is transferred to Uniswap pair.

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Next person to trade SHOULD get

Sell — higher slippage

Buy — reduced slippage

Deposit — extra LP tokens

AGAIN NO IDEA HOW THIS WILL PLAY OUT.

NO INTENTION OF FUTURE DEVELOPMENT. MAY PUT THIS UNDER $CHAINS IF IT DOESN’T COMPLETELY FLOP. BUT NO PROMISES.

NO I CAN’T REIMBURSE YOU OR DO ANYTHING TO RESOLVE THIS IF IT DOES FLOP.

YOU’VE BEEN WARNED.

NO REALLY, YOU’VE BEEN WARNED.

SERIOUSLY DON’T BUY $ERIS UNLESS YOU WANT TO FUCK WITH PEOPLE.

THIS CLEARLY ISN’T FINANCIAL ADVICE. THIS THING ISN’T EVEN FINANCIAL. IT’S A JOKE.

environment installation

npm init --yes

truffle init

npm install -g solc truffle-flattener

npm install --save-dev hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers ethers mocha @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3 hardhat-gas-reporter @uniswap/v2-periphery solidity-coverage

npm install --save-dev @openzeppelin/test-helpers @nomiclabs/hardhat-ganache @nomiclabs/hardhat-solpp @nomiclabs/hardhat-solhint @openzeppelin/contracts-ethereum-package nyc @nomiclabs/hardhat-etherscan @nomiclabs/hardhat-solpp @openzeppelin/buidler-upgrades @openzeppelin/truffle-upgrades

npm install truffle-assertions @uniswap/v2-core @uniswap/lib @openzeppelin/contracts solidity-docgen buidler-source-descriptor solhint

uxf diagrams created with UMLet using the below VSCode plugin. https://marketplace.visualstudio.com/items?itemName=TheUMLetTeam.umlet

Original tool available here. https://www.umlet.com/

npm install -g truffle \ ganache-cli \ mkdirp \ solc \ truffle-flattener \ windows-build-tools \ node-gyp \ ethlint \ truffle-security

truffle init

npm install --save-dev hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers ethers mocha @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3 @openzeppelin/test-helpers @nomiclabs/hardhat-ganache @nomiclabs/hardhat-solpp @nomiclabs/hardhat-solhint solidity-coverage hardhat-gas-reporter @openzeppelin/contracts-ethereum-package nyc @nomiclabs/hardhat-etherscan @nomiclabs/hardhat-solpp @uniswap/v2-periphery @openzeppelin/buidler-upgrades @openzeppelin/truffle-upgrades

npm install truffle-assertions @uniswap/v2-core @uniswap/lib @openzeppelin/contracts solidity-docgen buidler-source-descriptor solhint

pip3 install seqdiag

= Environment Setup

npm install -g truffle ganache-cli mkdirp solc truffle-flattenerwindows-build-tools node-gyp

npm install --save-dev hardhat chai ethers mocha ethereum-waffle @nomiclabs/hardhat-ethers @nomiclabs/hardhat-waffle @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3 @openzeppelin/test-helpers

npm install @uniswap/v2-core @uniswap/lib @openzeppelin/contracts truffle-assertions
npm install -gethlint solhint @mycrypto/ganache-toolbox

npm install @uniswap/v2-core @uniswap/lib @openzeppelin/contracts


npm install --save-dev  mocha @nomiclabs/hardhat-etherscan solidity-coverage @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3 @nomiclabs/hardhat-solhint @nomiclabs/hardhat-vyper @nomiclabs/hardhat-solpp @tenderly/hardhat-tenderly @nomiclabs/hardhat-docker solidity-coverage

yarn add --dev hardhat-abi-exporter

npm install ganache-time-traveler

npx hardhat --network ganache test

npm install -g --save-dev solc hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers ethers ethlint solhint @uniswap/v2-core @nomiclabs/buidler @uniswap/lib @openzeppelin/contracts @nomiclabs/hardhat-ganache mocha @nomiclabs/hardhat-etherscan solidity-coverage @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3

npm install -save-dev solc hardhat @nomiclabs/hardhat-waffle ethereum-waffle chai @nomiclabs/hardhat-ethers ethers ethlint solhint @uniswap/v2-core @nomiclabs/buidler @uniswap/lib @openzeppelin/contracts @nomiclabs/hardhat-ganache mocha @nomiclabs/hardhat-etherscan solidity-coverage @nomiclabs/hardhat-truffle5 @nomiclabs/hardhat-web3 web3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published