Skip to content

Commit 7e2651a

Browse files
authored
Merge pull request CosmosContracts#612 from CosmosContracts/reece/roadmap
[v14+] Updated Roadmap
2 parents 35c67af + bbf8e31 commit 7e2651a

File tree

1 file changed

+22
-23
lines changed

1 file changed

+22
-23
lines changed

ROADMAP.md

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,46 +4,51 @@ This document contains the roadmap for the Juno project. It is a living document
44

55
---
66

7-
## V14 - Q3 or Q4 2023 / TBD
8-
<!-- - [Medium Blog](https://medium.com/@reecepbcups/juno-v12-update-4bab64640a62) -->
7+
## Long Term - Q4 2023+
8+
9+
- [Long term Tracking Issue](https://github.com/CosmosContracts/juno/issues/611)
10+
- SDK v0.47, Tendermint 0.37
11+
- IBC v5/6, ICA v3 (optional)
12+
- [Native Liquid Staking](https://github.com/iqlusioninc/liquidity-staking-module)
13+
- Faster Block times
14+
- [Improving the Nakamoto Coefficient](https://github.com/CosmosContracts/juno/issues/474)
15+
- Wasm based oracle
916

10-
- [Notion Plan Page](https://fluffy-conifer-309.notion.site/123261ebfe2040d9ac559f7e7d3c5cd2?v=6d59a04765f543738676f8db21ae8525)
17+
## V14 - Q2/3 2023
18+
<!-- - [Medium Blog](https://medium.com/@reecepbcups/juno-v12-update-4bab64640a62) -->
1119

12-
- [V13 Tracking Issue](https://github.com/CosmosContracts/juno/issues/475)
20+
- [V14 Tracking Issue](https://github.com/CosmosContracts/juno/issues/548)
1321

1422
This update will focus more on upgrading the base layer of the Juno stack, bringing new features and pushing us to the latest versions of the software.
1523

16-
### Features Planned
24+
## Features
1725

18-
- SDK v0.47, Tendermint 0.37
19-
- IBC v5/6, ICA v3 (optional)
26+
- IBC-Hooks
27+
- CosmWasm v0.31
28+
- WasmVM v1.2.1
29+
- Global Minimum Fees (governance set)
30+
- TokenFactory: burnFrom, burnTo, ForceTransfer
31+
- [Interchain test](https://github.com/strangelove-ventures/interchaintest)
2032
- Using [Skip's MEV Tendermint fork](https://github.com/skip-mev/mev-tendermint) by default
21-
- [Native Liquid Staking](https://github.com/iqlusioninc/liquidity-staking-module)
22-
- IBCTest (optional)
23-
- Faster Block times (with respect to oracle)
24-
- [Improving the Nakamoto Coefficient](https://github.com/CosmosContracts/juno/issues/474)
2533

2634
---
2735

2836
## V13 - Q1 2023
2937

3038
Links:
3139

32-
- [Medium Blog](https://medium.com/@reecepbcups/juno-v12-update-4bab64640a62)
33-
34-
- [Notion Plan Page](https://fluffy-conifer-309.notion.site/123261ebfe2040d9ac559f7e7d3c5cd2?v=6d59a04765f543738676f8db21ae8525)
40+
- [Medium Blog](https://medium.com/@JunoNetwork/jun%C3%B8-v-13-fefa9d2dfce5)
3541

36-
- [3 Tracking Issue](https://github.com/CosmosContracts/juno/issues/268)
42+
- [v13 Tracking Issue](https://github.com/CosmosContracts/juno/issues/475)
3743

3844
The V13 update is Juno's largest update, bringing many new features for developers, users, and relayers.
3945

4046
### V13 PRs
4147

4248
- [x/FeeShare (CosmWasm)](https://github.com/CosmosContracts/juno/pull/385)
4349
- [x/TokenFactory](https://github.com/CosmosContracts/juno/pull/368)
44-
- [x/Oracle](https://github.com/CosmosContracts/juno/pull/329)
50+
- [Packet Forward Middleware](https://github.com/CosmosContracts/juno/pull/513)
4551
- [x/GlobalFee](https://github.com/CosmosContracts/juno/pull/411)
46-
- [x/inter-tx](https://github.com/CosmosContracts/juno/pull/215)
4752
- [More ICA Messages](https://github.com/CosmosContracts/juno/pull/436/files)
4853
- [Governance Spam Prevention](https://github.com/CosmosContracts/juno/pull/394)
4954
- [x/wasmd 30](https://github.com/CosmosContracts/juno/pull/387)
@@ -56,10 +61,4 @@ V13 is targeted at developers with relayer and user experience improvements as w
5661

5762
The **TokenFactory** will make developers' lives easier, and also make querying users' [DAO](https://daodao.zone/) tokens via MintScan and Keplr possible. By default, CosmWasm smart contracts accept native tokens. However, the only initial native tokens are the staking demons for most chains. This gives the ability for a user to create their token, and manage the tokenomics behind it. Then accept it just as they would any other denomination via the standard [x/bank](https://github.com/cosmos/cosmos-sdk/tree/main/x/bank) module.
5863

59-
The **oracle** brings the ability to query external data sources, such as the price of JUNO or ATOM. This is a powerful tool for De-Fi applications on Juno like trading games, perpetual swaps, and more.
60-
61-
Governance can now also deny and allow IBC-based denominations (tokens) via **GlobalFee**, bringing massive User Experience improvements with it. First, all nodes will be required to accept the minimum fee. Given this, a user can query the required fee for gas, improving front-end UX. Second, it reduces operational costs for Validators and Relayers by whitelisting select IBC and ORACLE transactions. Now, these transactions will be free and take the strain off all parties.
62-
6364
Speaking of relayers, **IBCFees** now helps to fund those who relayer your packets! In the above paragraph, we mention how IBC transfers are feeless for relayers. Fees can still be sent with these packets and bring some income for relayers, thus maintaining public goods infrastructure. The relayers still have to pay the fee on the other chain's token, but this is a positive step in the right direction for variables we can control.
64-
65-
Juno is now a controller chain via **inter-tx**, which will allow it to control accounts on other chains. [HERE](https://github.com/CosmosContracts/juno/pull/436/files).

0 commit comments

Comments
 (0)