From 992782223747d559a00b0a2ab594755293eadd94 Mon Sep 17 00:00:00 2001 From: deniszagumennov Date: Thu, 10 Apr 2025 14:49:57 +0400 Subject: [PATCH 1/2] Native neutron instance docs --- docs/deployments/mainnet.mdx | 58 +++++++++++++++++ docs/deployments/testnet.mdx | 61 ++++++++++++++++++ .../deployments/mainnet/native/contracts.json | 62 +++++++++++++++++++ static/deployments/mainnet/native/denoms.json | 10 +++ .../deployments/testnet/native/contracts.json | 57 +++++++++++++++++ static/deployments/testnet/native/denoms.json | 10 +++ 6 files changed, 258 insertions(+) create mode 100644 static/deployments/mainnet/native/contracts.json create mode 100644 static/deployments/mainnet/native/denoms.json create mode 100644 static/deployments/testnet/native/contracts.json create mode 100644 static/deployments/testnet/native/denoms.json diff --git a/docs/deployments/mainnet.mdx b/docs/deployments/mainnet.mdx index 006b5551..b891297e 100644 --- a/docs/deployments/mainnet.mdx +++ b/docs/deployments/mainnet.mdx @@ -6,6 +6,9 @@ import CelestiaContracts from "/deployments/mainnet/celestia/contracts.json"; import CelestiaDenoms from "/deployments/mainnet/celestia/denoms.json"; import CelestiaICA from "/deployments/mainnet/celestia/ica.json"; +import NativeContracts from "/deployments/mainnet/native/contracts.json"; +import NativeDenoms from "/deployments/mainnet/native/denoms.json"; + # neutron-1 [mainnet] ## Cosmos Hub Instance @@ -163,3 +166,58 @@ Current Celestia Drop instance is running on `celestia` mainnet. })} + +## Neutron Native Instance + +Current native Neutron Drop instance is running on `neutron-1` mainnet. + + + + + + + + + + + {NativeContracts.map((contract) => { + const href = `https://neutron.celat.one/neutron-1/contracts/${contract.address}`; + return ( + + + + + + ); + })} + +
ContractAddressChecksum
+ {contract.name} + + {contract.address} + + {contract.checksum} +
+ +### Denoms + + + + + + + + + + {NativeDenoms.map((denom) => { + return ( + + + + + ); + })} + +
SymbolDenom
{denom.symbol} + {denom.denom} +
diff --git a/docs/deployments/testnet.mdx b/docs/deployments/testnet.mdx index 4eae0896..51a1684b 100644 --- a/docs/deployments/testnet.mdx +++ b/docs/deployments/testnet.mdx @@ -10,6 +10,9 @@ import CelestiaContracts from "/deployments/testnet/celestia/contracts.json"; import CelestiaDenoms from "/deployments/testnet/celestia/denoms.json"; import CelestiaICA from "/deployments/testnet/celestia/ica.json"; +import NativeContracts from "/deployments/testnet/native/contracts.json"; +import NativeDenoms from "/deployments/testnet/native/denoms.json"; + # pion-1 [testnet] ## Initia Instance @@ -249,3 +252,61 @@ Current Celestia Drop testnet instance uses `mocha-4` testnet. })} + +## Neutron Native testnet + +Current native Neutron Drop testnet instance uses `pion-1` testnet. + +### Contracts + + + + + + + + + + + {NativeContracts.map((contract) => { + const href = `https://neutron.celat.one/pion-1/contracts/${contract.address}`; + return ( + + + + + + ); + })} + +
ContractAddressChecksum
+ {contract.name} + + {contract.address} + + {contract.checksum} +
+ +### Denoms + + + + + + + + + + {NativeDenoms.map((denom) => { + return ( + + + + + ); + })} + +
SymbolDenom
{denom.symbol} + {denom.denom} +
+ diff --git a/static/deployments/mainnet/native/contracts.json b/static/deployments/mainnet/native/contracts.json new file mode 100644 index 00000000..752e0ed5 --- /dev/null +++ b/static/deployments/mainnet/native/contracts.json @@ -0,0 +1,62 @@ +[ + { + "name": "factory_contract", + "address": "neutron1zhhww6gaysxs5vf94xsz2cpfznwgjatsxrnl8239555mfttzlxwqaagcfn", + "checksum": "ED47774B36B73D2878D5F8C70DF7EF06D825BCA80C5BE5B4395403869D2C2EFF" + }, + { + "name": "core_contract", + "address": "neutron1lsxvdyvmexak084wdty2yvsq5gj3wt7wm4jaw34yseat7r4qjffqlxlcua", + "checksum": "0454E5F8FA347930D2E019B2CE2E58E24B159453C881E981DC0B71D4081D7C60" + }, + { + "name": "distribution_contract", + "address": "neutron1dplguur7vevl7h97c3rr2fgn0xx429apwuh0v7m7wtzdra0gc5wqrk9krq", + "checksum": "07A6B2A8764A018C806B9E34C37E3742A7F5FF395BB4F283AB3B1E7C07BC210F" + }, + { + "name": "puppeteer_contract", + "address": "neutron17jsl4t4hhaw37tnhenskrfntm7mv44wzjr3f990hx4p9r5m0gzdqquhtd3", + "checksum": "3AE3138ED699DAAAC61DCF6EC11648D1DBA4C5B0C500CDF116A001F3DF2E2546" + }, + { + "name": "strategy_contract", + "address": "neutron14ak8f8guj8qfx2kzz95m2zpur2wev4f6knkx5efhm95dhhr8wpasgnggf8", + "checksum": "A7E5B59B49738C3B6C4A83CC56EB4C9D9DB00091F7F39F99FFD9F80335D69585" + }, + { + "name": "token_contract", + "address": "neutron1frc0p5czd9uaaymdkug2njz7dc7j65jxukp9apmt9260a8egujkspms2t2", + "checksum": "4A871E2205A0F7361B2874FDB5A05D83EF3D4CA7015CF2228C4799F78C23D18F" + }, + { + "name": "validators_set_contract", + "address": "neutron1ee7qvu49h78dkvxn2gvrd7zcwllsng0r5pky25mz9vjdatyxwkxqxzt9m5", + "checksum": "C0820F0A11D31E59771E49E587A8A0AA04B607800A5591A793AC3F6BAAE8EC0B" + }, + { + "name": "withdrawal_manager_contract", + "address": "neutron1qmuwpaxwhea6zhnrakvhd09wvfmu8xvuweweljst5mjfru6m6d0st7wahc", + "checksum": "84681CA197FA56428E868D58B53F9133D88428D70DC6D04AA9B4EF5AD7725471" + }, + { + "name": "withdrawal_voucher_contract", + "address": "neutron1svvcrf3tf2jj68qfezzl3rnrkf9vyhtmvd8z9dsahq6am34a4y3segzuca", + "checksum": "8EA6F8E486847AA00410BBC206D82BFB6A1D6C8CE4508AD915BEFCA1AC3B43A9" + }, + { + "name": "splitter_contract", + "address": "neutron1z7v2u4e9vhpdfssnms7wt85eap7pwq0vy8w20hwzqvxdugh975nqv7j5w7", + "checksum": "3F9F38A813DE64CF788447B7DFBE603DAB53F339D0BCEF477A7E9D129C9D84E0" + }, + { + "name": "native_bond_provider_contract", + "address": "neutron1y4l92ura8x4ftx85gcfy98ptm347vyk0nydztuscrqjysx5ss90sgqas3v", + "checksum": "B0333D934017D743528F09E38AD98CD8485F07306EEFFCA8DC44B26544088A74" + }, + { + "name": "val_ref_contract", + "address": "neutron1p6xlxx4awj042m55megtjfv63elnnr65hhkclznzggjdv9g3c2eqwrn33s", + "checksum": "60ABFC152003843C62C808316DA96CF23CE2CA482390F8ADA97AC207EBA89F96" + } +] \ No newline at end of file diff --git a/static/deployments/mainnet/native/denoms.json b/static/deployments/mainnet/native/denoms.json new file mode 100644 index 00000000..1f5e59c5 --- /dev/null +++ b/static/deployments/mainnet/native/denoms.json @@ -0,0 +1,10 @@ +[ + { + "symbol": "NTRN", + "denom": "untrn" + }, + { + "symbol": "dNTRN", + "denom": "factory/neutron1frc0p5czd9uaaymdkug2njz7dc7j65jxukp9apmt9260a8egujkspms2t2/udntrn" + } +] \ No newline at end of file diff --git a/static/deployments/testnet/native/contracts.json b/static/deployments/testnet/native/contracts.json new file mode 100644 index 00000000..389c8dd7 --- /dev/null +++ b/static/deployments/testnet/native/contracts.json @@ -0,0 +1,57 @@ +[ + { + "name": "factory_contract", + "address": "neutron1z5p7k08ndp87z5pnuh534rlqugy6v478t599qxd23hfc2xtsamjqrghjgn", + "checksum": "ED47774B36B73D2878D5F8C70DF7EF06D825BCA80C5BE5B4395403869D2C2EFF" + }, + { + "name": "core_contract", + "address": "neutron1wu9ng2pphg4g0a9d7ptq9ufqpcc7glhay33nhj79z4xs97qstj4q6un25a", + "checksum": "0454E5F8FA347930D2E019B2CE2E58E24B159453C881E981DC0B71D4081D7C60" + }, + { + "name": "distribution_contract", + "address": "neutron15rq87zn4ugs5ww2vhl9t589nlettcx3gclqa8gd33230377zke6sfljkh4", + "checksum": "07A6B2A8764A018C806B9E34C37E3742A7F5FF395BB4F283AB3B1E7C07BC210F" + }, + { + "name": "puppeteer_contract", + "address": "neutron1jc4c43n36vkx7x0ke7lvhs2386ar9q4adevzpex650ff4zp0gfyq07xuea", + "checksum": "3AE3138ED699DAAAC61DCF6EC11648D1DBA4C5B0C500CDF116A001F3DF2E2546" + }, + { + "name": "strategy_contract", + "address": "neutron1xz0fm8fatvklcpajt4v3ktqvuz57uypz9atpm688vzhrmczw6q9qa36mgd", + "checksum": "A7E5B59B49738C3B6C4A83CC56EB4C9D9DB00091F7F39F99FFD9F80335D69585" + }, + { + "name": "token_contract", + "address": "neutron1ytalpjvxz7njekfep97sss2s83ezw6q8lt9spsvnd2d43ygys9gssy7ept", + "checksum": "4A871E2205A0F7361B2874FDB5A05D83EF3D4CA7015CF2228C4799F78C23D18F" + }, + { + "name": "validators_set_contract", + "address": "neutron1zwa5yslzlcw35qg5sgze8cng0vuawdqf39c28teww2zggwn90rdskj0acw", + "checksum": "C0820F0A11D31E59771E49E587A8A0AA04B607800A5591A793AC3F6BAAE8EC0B" + }, + { + "name": "withdrawal_manager_contract", + "address": "neutron1urvauy5j22c9cd4xq4p9ucmgnmgz6xr0flgx7dp9x6kr0hu4sjgqx6qn6z", + "checksum": "84681CA197FA56428E868D58B53F9133D88428D70DC6D04AA9B4EF5AD7725471" + }, + { + "name": "withdrawal_voucher_contract", + "address": "neutron15349wd3r2zl4g35fvzevuf9wkr5jnkredj8zx3s7eftnrwtqt8jqp362ky", + "checksum": "8EA6F8E486847AA00410BBC206D82BFB6A1D6C8CE4508AD915BEFCA1AC3B43A9" + }, + { + "name": "splitter_contract", + "address": "neutron1a6er5ghuh2d0lz2ea0ysay479pe5cj4vkwfh5xdgn2622xfjkavqtdexdj", + "checksum": "3F9F38A813DE64CF788447B7DFBE603DAB53F339D0BCEF477A7E9D129C9D84E0" + }, + { + "name": "native_bond_provider_contract", + "address": "neutron1eur5dj3v5nens44uyprwlddczjxk9uvhtmmcelfa6mckltygkqasw0jja9", + "checksum": "B0333D934017D743528F09E38AD98CD8485F07306EEFFCA8DC44B26544088A74" + } +] \ No newline at end of file diff --git a/static/deployments/testnet/native/denoms.json b/static/deployments/testnet/native/denoms.json new file mode 100644 index 00000000..443b4876 --- /dev/null +++ b/static/deployments/testnet/native/denoms.json @@ -0,0 +1,10 @@ +[ + { + "symbol": "NTRN", + "denom": "untrn" + }, + { + "symbol": "dNTRN", + "denom": "factory/neutron1ytalpjvxz7njekfep97sss2s83ezw6q8lt9spsvnd2d43ygys9gssy7ept/udntrn" + } +] \ No newline at end of file From 13339c199340cbb06129e7ad751c1df372e287ad Mon Sep 17 00:00:00 2001 From: deniszagumennov Date: Thu, 10 Apr 2025 15:00:39 +0400 Subject: [PATCH 2/2] Adding newcomers info --- docs/about/droplets.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/about/droplets.md b/docs/about/droplets.md index 510f4dc5..e3137c56 100644 --- a/docs/about/droplets.md +++ b/docs/about/droplets.md @@ -24,7 +24,7 @@ By design, the Droplets Program is simple to follow and easy to participate in. 1. **Liquid Stake with Drop**: Stake assets like ATOM and TIA to receive dAssets. Earn 1 Droplet per day for each dollar of dAssets you hold. dAssets are secure, liquid versions of staked positions, enabling users to earn auto-compounded staking rewards, exit their position without waiting weeks to unstake, and deploy their assets across DeFi to earn additional yield. **Important note**: Daily Droplets earned are based on the value of the asset on that day, not when the asset was first liquid staked. 2. **Use dAssets in the Drop Ecosystem**: Multiply the Droplets you earn and generate additional DeFi rewards by using your dAssets in Drop ecosystem apps. Example: John deploys $10 of dATOM/ATOM liquidity into Astroport with a 5x multiplier for ten days, earning 500 Droplets plus any DeFi yield the DEX provides. This is 400 more than the 100 Droplets he’d gain by holding dATOM for 10 days. -3. **Refer Friends**: Generate a unique referral code at [droplets.drop.money](https://droplets.drop.money), share your referral code with others, and earn 25% of the Droplets your referrals earn, plus 12.5% of the Droplets anyone your referral refers! These are bonuses and do not subtract from their earnings. Example: You refer Bob and he earns 100 Droplets. Bob refers Tina, who also earns 100 Droplets. You earn 25 Droplets from Bob and 12.5 Droplets from Tina. These are _bonus_ Droplets and do not subtract from their earnings — Bob and Tina both still earn 100 Droplets each. +3. **Refer Friends**: Generate a unique referral code at [droplets.drop.money](https://droplets.drop.money), share your referral code with others, and earn 25% of the Droplets your referrals earn, plus 12.5% of the Droplets anyone your referral refers! These are bonuses and do not subtract from their earnings. Example: You refer Bob and he earns 100 Droplets. Bob refers Tina, who also earns 100 Droplets. You earn 25 Droplets from Bob and 12.5 Droplets from Tina. These are _bonus_ Droplets and do not subtract from their earnings — Bob and Tina both still earn 100 Droplets each. Referees (new users) also receive a 25% Droplet boost for their first 30 days when signing up and staking using a referral code. Collaborating with ecosystem partners to create flywheels that unlock frozen capital within the Interchain is central to Drop’s mission. As such, **program participants who use their dAssets in Drop ecosystem apps will earn more Droplets through generous multipliers compared to those who only liquid stake**.