diff --git a/auction/Cargo.toml b/auction/Cargo.toml
index 19ff4b9eac5ff82ba8735ffdfa9c05759e9ce8b1..b491a20f0a1bafe78ad955837f58fc1f614f2f67 100644
--- a/auction/Cargo.toml
+++ b/auction/Cargo.toml
@@ -10,16 +10,16 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/authority/Cargo.toml b/authority/Cargo.toml
index 50527baf1c2573c83939f90431c129d689cc27e8..a37a3c5678255d2b31b1cb68346d3f14c9efbf4d 100644
--- a/authority/Cargo.toml
+++ b/authority/Cargo.toml
@@ -10,17 +10,17 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [dev-dependencies]
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-pallet-scheduler = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+pallet-scheduler = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/benchmarking/Cargo.toml b/benchmarking/Cargo.toml
index 1472b96ab466462fced97d446f89c0612dc73d9c..4eb603d63e41a5a60ed3e20173b882e962219844 100644
--- a/benchmarking/Cargo.toml
+++ b/benchmarking/Cargo.toml
@@ -11,17 +11,17 @@ edition = "2018"
 serde = { version = "1.0.124", optional = true }
 paste = "1.0"
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-api = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime-interface = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-storage = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-benchmarking = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime-interface = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-benchmarking = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [dev-dependencies]
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 hex-literal = "0.2.1"
 
 [features]
diff --git a/currencies/Cargo.toml b/currencies/Cargo.toml
index 9b649f2323f624fe3224b06a8576c8161a51e130..4159171f8d61bfcb8cd593988166308f1ec0152d 100644
--- a/currencies/Cargo.toml
+++ b/currencies/Cargo.toml
@@ -10,19 +10,19 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 orml-utilities = { path = "../utilities", version = "0.4.1-dev", default-features = false }
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 orml_tokens = { package = "orml-tokens", path = "../tokens", version = "0.4.1-dev" }
 
 [features]
diff --git a/gradually-update/Cargo.toml b/gradually-update/Cargo.toml
index e7a615ee64e930b6aa9188baff0401ea578672b8..d29f95fcad6a45f1110ac5087a3d4cba623bac8c 100644
--- a/gradually-update/Cargo.toml
+++ b/gradually-update/Cargo.toml
@@ -10,12 +10,12 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [features]
 default = ["std"]
diff --git a/nft/Cargo.toml b/nft/Cargo.toml
index a8e508c6714065bfb167b60386a009b7d31eeff4..6f43fcd1dfa19d0173e6d628c1277ed4a4133319 100644
--- a/nft/Cargo.toml
+++ b/nft/Cargo.toml
@@ -10,15 +10,15 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [dev-dependencies]
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/oracle/Cargo.toml b/oracle/Cargo.toml
index 8968a8143f4e158d0ab2d6166c083f955b52b944..38ddbbceb8406defcfa2bafb849e5fa41ac86e1f 100644
--- a/oracle/Cargo.toml
+++ b/oracle/Cargo.toml
@@ -10,19 +10,19 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-application-crypto = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-application-crypto = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 orml-utilities = { path = "../utilities", version = "0.4.1-dev", default-features = false }
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [features]
 default = ["std"]
diff --git a/oracle/rpc/Cargo.toml b/oracle/rpc/Cargo.toml
index 7c4f622c140f8c61528bd1523833ffcaded8c675..29219a1362e0858f6abbcf0062d2d99ad36af765 100644
--- a/oracle/rpc/Cargo.toml
+++ b/oracle/rpc/Cargo.toml
@@ -11,8 +11,8 @@ codec = { package = "parity-scale-codec", version = "2.0.0" }
 jsonrpc-core = "15.0.0"
 jsonrpc-core-client = "15.0.0"
 jsonrpc-derive = "15.0.0"
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-api = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 orml-oracle-rpc-runtime-api = { path = "runtime-api", version = "0.4.1-dev" }
diff --git a/oracle/rpc/runtime-api/Cargo.toml b/oracle/rpc/runtime-api/Cargo.toml
index 636b98ef41bbccfb5473cc3bb4f49f59a677ced3..11fc70bff724aa6198d7d198764035ec716dc37c 100644
--- a/oracle/rpc/runtime-api/Cargo.toml
+++ b/oracle/rpc/runtime-api/Cargo.toml
@@ -8,8 +8,8 @@ description = "Runtime API module for orml-oracle-rpc."
 
 [dependencies]
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] }
-sp-api = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [features]
 default = ["std"]
diff --git a/rewards/Cargo.toml b/rewards/Cargo.toml
index dcc8b4770641db11c5390856787d1c8e8f2dfe92..d37de37ec6a262e03d02cbcbb65215cfec753510 100644
--- a/rewards/Cargo.toml
+++ b/rewards/Cargo.toml
@@ -10,15 +10,15 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/tokens/Cargo.toml b/tokens/Cargo.toml
index 778b61fcb47a0b21081d338a1a2c99bd4bff0fdd..0b07118e6e51c31991f28aff35d21b79339ccf2a 100644
--- a/tokens/Cargo.toml
+++ b/tokens/Cargo.toml
@@ -10,16 +10,16 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-support = {  git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = {  git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-support = {  git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = {  git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 
 [dev-dependencies]
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-pallet-treasury = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+pallet-treasury = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 # Patch doesn't work as `pallet-elections-phragmen` is now 4.0.0 version. Revert `rev` to `statemint` branch after
 # other `statemint` dependencies upgraded.
 pallet-elections-phragmen = { git = "https://github.com/paritytech/substrate", rev = "3f110196163b5ec03bac5ee188d60bedf3ebd91d" }
diff --git a/traits/Cargo.toml b/traits/Cargo.toml
index 0565394d59d12dd8dd66166bd2e2bc4dc3baf94e..0971fecc3480305830b08feddddbfa822f35767c 100644
--- a/traits/Cargo.toml
+++ b/traits/Cargo.toml
@@ -10,14 +10,14 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 num-traits = { version = "0.2.14", default-features = false }
 impl-trait-for-tuples = "0.2.1"
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 orml-utilities = { path = "../utilities", version = "0.4.1-dev", default-features = false }
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "statemint", default-features = false }
+# xcm = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1", default-features = false }
 
 [features]
 default = ["std"]
@@ -30,5 +30,5 @@ std = [
 	"num-traits/std",
 	"frame-support/std",
 	"orml-utilities/std",
-	"xcm/std",
+	# "xcm/std",
 ]
diff --git a/unknown-tokens/Cargo.toml b/unknown-tokens/Cargo.toml
index 39c38260b91182c0f4ce9272d26186898ba4089d..1b8cfb902b5cba0d2349f08d045ac351cd169655 100644
--- a/unknown-tokens/Cargo.toml
+++ b/unknown-tokens/Cargo.toml
@@ -10,18 +10,18 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "statemint", default-features = false }
+xcm = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1", default-features = false }
 
 orml-xcm-support = { path = "../xcm-support", default-features = false }
 
 [dev-dependencies]
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/utilities/Cargo.toml b/utilities/Cargo.toml
index dc52e0da6ebbcd591642443937c19c185571952d..feaa7977ad5003e5bf6abaeccb516fe0bf74aab7 100644
--- a/utilities/Cargo.toml
+++ b/utilities/Cargo.toml
@@ -10,14 +10,14 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [dev-dependencies]
 serde_json = "1.0.64"
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/vesting/Cargo.toml b/vesting/Cargo.toml
index 1865edaba6e6d307e07ff00b17aa534d9efce611..aee913415ac1bf8177fb6bb5ba026945cd6afc90 100644
--- a/vesting/Cargo.toml
+++ b/vesting/Cargo.toml
@@ -10,16 +10,16 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 
 [features]
 default = ["std"]
diff --git a/xcm-support/Cargo.toml b/xcm-support/Cargo.toml
index d11a9abf65e37089ed6ef501fd245ced3c62d4ba..dc5dd28866cb1c729a2aa958b91e5561b0edf48a 100644
--- a/xcm-support/Cargo.toml
+++ b/xcm-support/Cargo.toml
@@ -10,13 +10,13 @@ edition = "2018"
 [dependencies]
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
 
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "statemint", default-features = false }
-xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "statemint", default-features = false }
+xcm = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1", default-features = false }
+xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1", default-features = false }
 
 orml-traits = { path = "../traits", version = "0.4.1-dev", default-features = false }
 
diff --git a/xtokens/Cargo.toml b/xtokens/Cargo.toml
index 03960fc408f05950543671d0e46c1486f6755a47..f38a29eda6e0010de4449dd6a189be2ed84ceb19 100644
--- a/xtokens/Cargo.toml
+++ b/xtokens/Cargo.toml
@@ -10,30 +10,30 @@ edition = "2018"
 [dependencies]
 serde = { version = "1.0.124", optional = true }
 codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }
-sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-io = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-sp-std = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-frame-support = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
-frame-system = { git = "https://github.com/paritytech/substrate", branch = "statemint", default-features = false }
+frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
+frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1", default-features = false }
 
-cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "statemint", default-features = false }
+cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.1", default-features = false }
 
-xcm = { git = "https://github.com/paritytech/polkadot", branch = "statemint", default-features = false }
+xcm = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1", default-features = false }
 
 orml-xcm-support = { path = "../xcm-support", default-features = false }
 orml-traits = { path = "../traits", default-features = false}
 
 [dev-dependencies]
-sp-core = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
-polkadot-core-primitives = { git = "https://github.com/paritytech/polkadot", branch = "statemint" }
-polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "statemint" }
-pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "statemint" }
+sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
+polkadot-core-primitives = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1" }
+polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1" }
+pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.1" }
 xcm-simulator = { git = "https://github.com/shaunxw/xcm-simulator", branch = "master" }
-cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", branch = "statemint" }
-parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "statemint" }
-xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "statemint" }
-xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "statemint" }
+cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.1" }
+parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.1" }
+xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1" }
+xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "polkadot-v0.9.1" }
 
 orml-tokens = { path = "../tokens", version = "0.4.1-dev" }
 orml-traits = { path = "../traits", version = "0.4.1-dev" }