diff --git a/Gopkg.lock b/Gopkg.lock
index 551db449c60c15b120b60e3d07e8ed1efbb94fe8..edce333462c7a3c5da226cb6f5f8dcf61cd0ba2a 100644
--- a/Gopkg.lock
+++ b/Gopkg.lock
@@ -326,8 +326,8 @@
     "types/priv_validator",
     "version"
   ]
-  revision = "cb35c6378fe28aaa67998314f0996cd6cd4f30ff"
-  version = "v0.20.0-rc2"
+  revision = "b5baab0238c9ec26e3b2d229b0243f9ff9220bdb"
+  version = "v0.20.0-rc3"
 
 [[projects]]
   name = "github.com/tendermint/tmlibs"
@@ -482,6 +482,6 @@
 [solve-meta]
   analyzer-name = "dep"
   analyzer-version = 1
-  inputs-digest = "3d26d13f94ec6b8d225fefdd181e9f6cf73f028cc3bdd8d2234e1db66028d836"
+  inputs-digest = "4333a5c33daf11f580ca293a5fe773ddadb2f42e3a9c1fcb10fe0cfa6e02aa2e"
   solver-name = "gps-cdcl"
   solver-version = 1
diff --git a/Gopkg.toml b/Gopkg.toml
index 3845d38d4949999f6e76082fb3a4b40f98c5cd2b..3f8cf6a7de3c0447de5d453dad27806c8d931389 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -3,7 +3,12 @@
   unused-packages = true
   non-go = true
 
+[[constraint]]
+  name = "github.com/tendermint/tendermint"
+  version = "=v0.20.0-rc3"
+
 # Because Tendermint did this, we have to...
 [[override]]
   name = "google.golang.org/genproto"
-  revision = "7fd901a49ba6a7f87732eb344f6e3c5b19d1b200"
\ No newline at end of file
+  revision = "7fd901a49ba6a7f87732eb344f6e3c5b19d1b200"
+