- KucoCoin stores all your period entires, and it uses on-chain AI (not yet implemented) to predict your next period.
+ KucoCoin stores all your period entires, and it uses on-chain AI (arithmetic icecream) to predict your next period.
@@ -472,9 +471,8 @@
The Distribution Model
1. Investing AVAX liquidity
The liquidity pool LP has an initial deposit of a billion KUCO tokens,
- by providing AVAX as liquidity, which is then burned. Investment is not refundable,
- with deposit's liquidity burned. Before KucoCoin can be traded, users can invest in the pool,
- though it can be retracted for 10% fee.
+ by providing AVAX as liquidity, which is then burned. Users can invest AVAX by depositing it in the pool with
+ liquidity burned. Investment is refundable after investment phase with a 10% fee.
diff --git a/yarn.lock b/yarn.lock
index 90f0dd3..d7c56ad 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -137,19 +137,6 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/address@npm:5.6.1":
- version: 5.6.1
- resolution: "@ethersproject/address@npm:5.6.1"
- dependencies:
- "@ethersproject/bignumber": ^5.6.2
- "@ethersproject/bytes": ^5.6.1
- "@ethersproject/keccak256": ^5.6.1
- "@ethersproject/logger": ^5.6.0
- "@ethersproject/rlp": ^5.6.1
- checksum: 262096ef05a1b626c161a72698a5d8b06aebf821fe01a1651ab40f80c29ca2481b96be7f972745785fd6399906509458c4c9a38f3bc1c1cb5afa7d2f76f7309a
- languageName: node
- linkType: hard
-
"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.0.2, @ethersproject/address@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/address@npm:5.7.0"
@@ -182,7 +169,7 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.6.2, @ethersproject/bignumber@npm:^5.7.0":
+"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/bignumber@npm:5.7.0"
dependencies:
@@ -193,7 +180,7 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/bytes@npm:5.7.0, @ethersproject/bytes@npm:^5.6.1, @ethersproject/bytes@npm:^5.7.0":
+"@ethersproject/bytes@npm:5.7.0, @ethersproject/bytes@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/bytes@npm:5.7.0"
dependencies:
@@ -287,7 +274,7 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/keccak256@npm:5.7.0, @ethersproject/keccak256@npm:^5.6.1, @ethersproject/keccak256@npm:^5.7.0":
+"@ethersproject/keccak256@npm:5.7.0, @ethersproject/keccak256@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/keccak256@npm:5.7.0"
dependencies:
@@ -297,7 +284,7 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/logger@npm:5.7.0, @ethersproject/logger@npm:^5.6.0, @ethersproject/logger@npm:^5.7.0":
+"@ethersproject/logger@npm:5.7.0, @ethersproject/logger@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/logger@npm:5.7.0"
checksum: 075ab2f605f1fd0813f2e39c3308f77b44a67732b36e712d9bc085f22a84aac4da4f71b39bee50fe78da3e1c812673fadc41180c9970fe5e486e91ea17befe0d
@@ -370,7 +357,7 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/rlp@npm:5.7.0, @ethersproject/rlp@npm:^5.6.1, @ethersproject/rlp@npm:^5.7.0":
+"@ethersproject/rlp@npm:5.7.0, @ethersproject/rlp@npm:^5.7.0":
version: 5.7.0
resolution: "@ethersproject/rlp@npm:5.7.0"
dependencies:
@@ -569,15 +556,11 @@ __metadata:
resolution: "@kucocoin/contracts@workspace:packages/contracts"
dependencies:
"@ethersproject/keccak256": ^5.7.0
- "@metamask/providers": ^13.1.0
"@nomicfoundation/hardhat-chai-matchers": ^2.0.0
"@nomicfoundation/hardhat-ethers": ^3.0.5
- "@nomicfoundation/hardhat-ignition": ^0.15.1
- "@nomicfoundation/hardhat-ignition-ethers": ^0.15.1
"@nomicfoundation/hardhat-network-helpers": ^1.0.9
"@nomicfoundation/hardhat-toolbox": ^3.0.0
"@nomicfoundation/hardhat-verify": ^2.0.6
- "@nomicfoundation/ignition-core": ^0.15.1
"@openzeppelin/contracts": ^4.9.3
"@typechain/ethers-v6": ^0.4.0
"@typechain/hardhat": ^8.0.0
@@ -1108,36 +1091,6 @@ __metadata:
languageName: node
linkType: hard
-"@nomicfoundation/hardhat-ignition-ethers@npm:^0.15.1":
- version: 0.15.1
- resolution: "@nomicfoundation/hardhat-ignition-ethers@npm:0.15.1"
- peerDependencies:
- "@nomicfoundation/hardhat-ethers": ^3.0.4
- "@nomicfoundation/hardhat-ignition": ^0.15.1
- "@nomicfoundation/ignition-core": ^0.15.1
- ethers: ^6.7.0
- hardhat: ^2.18.0
- checksum: c8aa21a1d131fa4ec55c2f7a6e5f3f6b4475afe2ffbf82a46bcd429a4d8424935a1529a10bfa8edfb1e7633b4d496d61ff7f160023f457bf3e3806b8aa15d48e
- languageName: node
- linkType: hard
-
-"@nomicfoundation/hardhat-ignition@npm:^0.15.1":
- version: 0.15.1
- resolution: "@nomicfoundation/hardhat-ignition@npm:0.15.1"
- dependencies:
- "@nomicfoundation/ignition-core": ^0.15.1
- "@nomicfoundation/ignition-ui": ^0.15.1
- chalk: ^4.0.0
- debug: ^4.3.2
- fs-extra: ^10.0.0
- prompts: ^2.4.2
- peerDependencies:
- "@nomicfoundation/hardhat-verify": ^2.0.1
- hardhat: ^2.18.0
- checksum: 75eceebfa30386c7667b4551d21f3b643a0c58eb698186e0987691ba9293ec69f5f0738680140d08effd419ee1f3227a7237b722b66288ea4bccef5fba32b468
- languageName: node
- linkType: hard
-
"@nomicfoundation/hardhat-network-helpers@npm:^1.0.9":
version: 1.0.10
resolution: "@nomicfoundation/hardhat-network-helpers@npm:1.0.10"
@@ -1193,30 +1146,6 @@ __metadata:
languageName: node
linkType: hard
-"@nomicfoundation/ignition-core@npm:^0.15.1":
- version: 0.15.1
- resolution: "@nomicfoundation/ignition-core@npm:0.15.1"
- dependencies:
- "@ethersproject/address": 5.6.1
- "@nomicfoundation/solidity-analyzer": ^0.1.1
- cbor: ^9.0.0
- debug: ^4.3.2
- ethers: ^6.7.0
- fs-extra: ^10.0.0
- immer: 10.0.2
- lodash: 4.17.21
- ndjson: 2.0.0
- checksum: e9d52b06ab14d94e02308c7599da5bfb1a238acd1c410705f4ba0d2d6fe178a7e20a54380010bfbf4a93165ea356b42bba73680ec0f905711167eaf69e803634
- languageName: node
- linkType: hard
-
-"@nomicfoundation/ignition-ui@npm:^0.15.1":
- version: 0.15.1
- resolution: "@nomicfoundation/ignition-ui@npm:0.15.1"
- checksum: 2fff4961abd4463f7c1727ae7537031cdee8e5e9cbd5c2e8648d92850f1bfe81247db697817ebe3751944dc13182d120a15dbb9130f513d0dde3bfd9f7e4d575
- languageName: node
- linkType: hard
-
"@nomicfoundation/solidity-analyzer-darwin-arm64@npm:0.1.1":
version: 0.1.1
resolution: "@nomicfoundation/solidity-analyzer-darwin-arm64@npm:0.1.1"
@@ -1287,7 +1216,7 @@ __metadata:
languageName: node
linkType: hard
-"@nomicfoundation/solidity-analyzer@npm:^0.1.0, @nomicfoundation/solidity-analyzer@npm:^0.1.1":
+"@nomicfoundation/solidity-analyzer@npm:^0.1.0":
version: 0.1.1
resolution: "@nomicfoundation/solidity-analyzer@npm:0.1.1"
dependencies:
@@ -3352,15 +3281,6 @@ __metadata:
languageName: node
linkType: hard
-"cbor@npm:^9.0.0":
- version: 9.0.2
- resolution: "cbor@npm:9.0.2"
- dependencies:
- nofilter: ^3.1.0
- checksum: 925edae7bf964be5a26dba1b7ba6311ac12b6a66234dc958958997a0576cdc740632dc19852a5b84d8a75101936bea1fe122dc22539d6e11f4539c731853ba2e
- languageName: node
- linkType: hard
-
"chai-as-promised@npm:^7.1.1":
version: 7.1.1
resolution: "chai-as-promised@npm:7.1.1"
@@ -3398,7 +3318,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^4.0.0, chalk@npm:^4.1.0":
+"chalk@npm:^4.1.0":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -3833,7 +3753,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -4416,21 +4336,6 @@ __metadata:
languageName: node
linkType: hard
-"ethers@npm:^6.7.0":
- version: 6.12.0
- resolution: "ethers@npm:6.12.0"
- dependencies:
- "@adraffy/ens-normalize": 1.10.1
- "@noble/curves": 1.2.0
- "@noble/hashes": 1.3.2
- "@types/node": 18.15.13
- aes-js: 4.0.0-beta.5
- tslib: 2.4.0
- ws: 8.5.0
- checksum: a9fa6937f57be00f217cac045752113f0be6ecbef77b90d653202f4127930023e86d20f06631cc4114bdbcf28fcb7dcb5244a88e2e430df1dfcb623e93c23366
- languageName: node
- linkType: hard
-
"ethjs-unit@npm:0.1.6":
version: 0.1.6
resolution: "ethjs-unit@npm:0.1.6"
@@ -4675,17 +4580,6 @@ __metadata:
languageName: node
linkType: hard
-"fs-extra@npm:^10.0.0":
- version: 10.1.0
- resolution: "fs-extra@npm:10.1.0"
- dependencies:
- graceful-fs: ^4.2.0
- jsonfile: ^6.0.1
- universalify: ^2.0.0
- checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50
- languageName: node
- linkType: hard
-
"fs-extra@npm:^11.1.1":
version: 11.2.0
resolution: "fs-extra@npm:11.2.0"
@@ -5371,13 +5265,6 @@ __metadata:
languageName: node
linkType: hard
-"immer@npm:10.0.2":
- version: 10.0.2
- resolution: "immer@npm:10.0.2"
- checksum: 525a3b14210d02ae420c3b9f6ca14f7e9bcf625611d1356e773e7739f14c7c8de50dac442e6c7de3a6e24a782f7b792b6b8666bc0b3f00269d21a95f8f68ca84
- languageName: node
- linkType: hard
-
"immutable@npm:^4.0.0, immutable@npm:^4.0.0-rc.12":
version: 4.3.5
resolution: "immutable@npm:4.3.5"
@@ -5690,13 +5577,6 @@ __metadata:
languageName: node
linkType: hard
-"json-stringify-safe@npm:^5.0.1":
- version: 5.0.1
- resolution: "json-stringify-safe@npm:5.0.1"
- checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee
- languageName: node
- linkType: hard
-
"json5@npm:^2.2.0, json5@npm:^2.2.1":
version: 2.2.3
resolution: "json5@npm:2.2.3"
@@ -5781,13 +5661,6 @@ __metadata:
languageName: node
linkType: hard
-"kleur@npm:^3.0.3":
- version: 3.0.3
- resolution: "kleur@npm:3.0.3"
- checksum: df82cd1e172f957bae9c536286265a5cdbd5eeca487cb0a3b2a7b41ef959fc61f8e7c0e9aeea9c114ccf2c166b6a8dd45a46fd619c1c569d210ecd2765ad5169
- languageName: node
- linkType: hard
-
"levn@npm:~0.3.0":
version: 0.3.0
resolution: "levn@npm:0.3.0"
@@ -5996,7 +5869,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
+"lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
@@ -6410,21 +6283,6 @@ __metadata:
languageName: node
linkType: hard
-"ndjson@npm:2.0.0":
- version: 2.0.0
- resolution: "ndjson@npm:2.0.0"
- dependencies:
- json-stringify-safe: ^5.0.1
- minimist: ^1.2.5
- readable-stream: ^3.6.0
- split2: ^3.0.0
- through2: ^4.0.0
- bin:
- ndjson: cli.js
- checksum: f847a51a2275b8a6a1bfdb24095183836b71c3085670161678c9922bc59644f04e53ced385e549a5565fdc44c28e206bd3f2199d12525028f843a86b680c4446
- languageName: node
- linkType: hard
-
"negotiator@npm:^0.6.3":
version: 0.6.3
resolution: "negotiator@npm:0.6.3"
@@ -7018,16 +6876,6 @@ __metadata:
languageName: node
linkType: hard
-"prompts@npm:^2.4.2":
- version: 2.4.2
- resolution: "prompts@npm:2.4.2"
- dependencies:
- kleur: ^3.0.3
- sisteransi: ^1.0.5
- checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d
- languageName: node
- linkType: hard
-
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -7093,17 +6941,6 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.6.0":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: ^2.0.3
- string_decoder: ^1.1.1
- util-deprecate: ^1.0.1
- checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d
- languageName: node
- linkType: hard
-
"readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3":
version: 2.3.8
resolution: "readable-stream@npm:2.3.8"
@@ -7119,6 +6956,17 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: ^2.0.3
+ string_decoder: ^1.1.1
+ util-deprecate: ^1.0.1
+ checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d
+ languageName: node
+ linkType: hard
+
"readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
@@ -7571,13 +7419,6 @@ __metadata:
languageName: node
linkType: hard
-"sisteransi@npm:^1.0.5":
- version: 1.0.5
- resolution: "sisteransi@npm:1.0.5"
- checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4
- languageName: node
- linkType: hard
-
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@@ -7707,15 +7548,6 @@ __metadata:
languageName: node
linkType: hard
-"split2@npm:^3.0.0":
- version: 3.2.2
- resolution: "split2@npm:3.2.2"
- dependencies:
- readable-stream: ^3.0.0
- checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a
- languageName: node
- linkType: hard
-
"sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
@@ -8030,15 +7862,6 @@ __metadata:
languageName: node
linkType: hard
-"through2@npm:^4.0.0":
- version: 4.0.2
- resolution: "through2@npm:4.0.2"
- dependencies:
- readable-stream: 3
- checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0
- languageName: node
- linkType: hard
-
"timsort@npm:^0.3.0":
version: 0.3.0
resolution: "timsort@npm:0.3.0"