Skip to content

Commit 9656f29

Browse files
authored
Merge pull request #8682 from BitGo/wci-316-ecdsa-prod-nitro-key
feat(sdk-core): add ECDSA prod nitro key for mpcv2
2 parents cb775d1 + d404260 commit 9656f29

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

modules/sdk-core/src/bitgo/tss/bitgoPubKeys.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const bitgoMpcGpgPubKeys = {
1515
mpcv2: {
1616
nitro: {
1717
test: '-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxk8EZiF3CBMFK4EEAAoCAwQWD7Pa752fAl4z0PxfWVC05d89vfo80PyUQ3Er\nLXlhGLkik+NkAl/DBd8diN7i4kTvRoIo0xrHU+lZgdgt+ct5zRhoc20gPGhz\nbUB0ZXN0LmJpdGdvLmNvbT7ChAQTEwgANgUCZiF3CAILCQkQ5ycuezbbVOkC\nFQgCFgACGwMCHgEWIQRPr6GNiE7tRv0p4afnJy57NttU6QAAbAYA+wRvSLOa\ne0iREOx00HhYWP030GhN98BcZtehT9iTZMV8AP97Otkrtq6jby2f7PdEV7uv\nd4aikTa5BgnpKvl8yqL4ccKEBBATCAA2BQJmIXcKAgsJCRCZRBfch5MUcwIV\nCAIWAAIbAwIeARYhBAmXBS0TYEvmC/3L9JlEF9yHkxRzAABJ1wD+KyI1j9nu\nYWvDxwDB+JBGMt7mic77ajBOgaCabEZ0j1MA/2RCOiV2cOL3x1AOzosqofsh\niA1s9BpS14xAwrKJPwY+zlMEZiF3CBIFK4EEAAoCAwSgLs60kLzhHD3o1sDg\n0fQ/QHw6hgq9PQ5LvilUvuIGYDR79sPwrMuwy7wUcOQgJvwIOJHommDq5nj+\nKfgAtE6uAwEIB8KEBBgTCAA2BQJmIXcJAgsJCRDnJy57NttU6QIVCAIWAAIb\nDAIeARYhBE+voY2ITu1G/Snhp+cnLns221TpAADWmQD/bV9sBkwyYfYfJYTS\nqvTmubCesQDY5Ranv9wYvv7RiLQA/iwX6ZHwdbvQFVui0GrvV2iFaCHut1pn\nF4YCDqpUKidwzk8EZiF3CBMFK4EEAAoCAwTfm/HZxwvubP/rr2KOU88mkDL9\njcWjfQx1uFZ9mlIgMBV3++OgtkVE0eEe+lNWpwgksGOGrBWeQ3K0XRF0YlUp\nwsBKBBgTCAC8BQJmIXcJAgsJCRDnJy57NttU6QIVCAIWAAIbAgIeAYUgBBgT\nCAA2BQJmIXcJAgsJCRBrEMTq2oOYhgIVCAIWAAIbAgIeARYhBLFg1zIcwAmc\nRhGdOmsQxOrag5iGAAAxoAD/YNPhMmf3l4Qh7fprkmOjoU0CvFiiP+kcxTr9\nm9luVhUA/RvhIB4sqrAcSD7ZGVIQcEI14rdAFeok4Higz2cGf9R6FiEET6+h\njYhO7Ub9KeGn5ycuezbbVOkAAPnaAP0dYpya7EzvN5Q6RpIzqLFN9izyGt4Q\n6keZsvnVbW9qJAD9Fj7tAAMUbbstz/Kx9RY8qoIOFTuSwaeDXnJMrI9v84w=\n=uzVB\n-----END PGP PUBLIC KEY BLOCK-----\n',
18-
prod: '',
18+
prod: '-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxk8EafH3LxMFK4EEAAoCAwSVLDw8XVCpWSVGFLxzMEW56mzRbmZmiLWjIl9q\nOhmG/i0nkSCmxnowBmqHngdcYqE8kCai3gcsAkRTygEQrXRvzQtCaXRHbyBO\naXRyb8KEBBMTCAA2BYJp8fcvAgsJCZCVcRbVwItpswIVCAIWAAKbAwIeARYh\nBDBXFcEOXYUR5GMouZVxFtXAi2mzAACQeAD/avqhaGt3w1KL2fW1BYdyc47S\nhcY8YnpdX+O/30JOYREA/Avafk+pTXoSdp0cWGHx5bBdcPREYMnoBYN9uXb8\nnc1awoQEEBMIADYFgmnx9y8CCwkJkDATpt3yhw2zAhUIAhYAApsDAh4BFiEE\ncU0Mx7xoQtr1J81MMBOm3fKHDbMAALbnAQDn5WYQPpEgtgy+sz3A18EvTAGU\nTgkwsIQEBaXDgRgyBgD/X1CzZ0M0S5XtE98u/9pexQ5zwF9G5FdL7uN57oil\nROjOUwRp8fcvEgUrgQQACgIDBOWzubQ3/hHATx61NK994zAI3xfO3GYhoAOA\nxPfF4LIlClvGzcGP7tcFnC1vtGPZzn4oMx5x7lTuC+kRjgd7n6oDAQgHwoUE\nGBMIADcFgmnx9y8CCwkJkJVxFtXAi2mzAhUKAhYAA5sECAIeARYhBDBXFcEO\nXYUR5GMouZVxFtXAi2mzAAAuZQD/eAsCXRZY5gJEAvxQq+Fve9Bqte99RCCp\no89hf9J0NA0A/RtfiuXjnyShdpEsOizP7O60m4COdmUvbOr6HbqjUpJOzk8E\nafH3LxMFK4EEAAoCAwQuHCxnqr8X6w+7fhlb9qJo/19yxG2/qwuxgGjo+l51\nUrBCkZB/zyZqyjwYXiQSep7Myy1QEFIgWBVA6Hkj/9jPwsBKBBgTCAC8BYJp\n8fcvAgsJCZCVcRbVwItpswIVCAIWAAKbAgIeAYWgBBgTCAA2BYJp8fcvAgsJ\nCZBbFtkmrHDeSQIVCAIWAAKbAgIeARYhBAzGWoUe9fPldCwLdFsW2SascN5J\nAAAqZgD+NrwfkoIy+OSyvP99c3d5k0c7H6gKwkDGTdtlXOmcBDEA/3WBR8Vs\nY8pIaHkCJFrHBRy12QaLLVTmNxJ51hIy2RH4FiEEMFcVwQ5dhRHkYyi5lXEW\n1cCLabMAAPBHAP4pMkRWIQADeSPra8F9ulfSj0rAvz1R0kOxZttZ2BXblgD/\nctZOLemjoq+jAgLs/jlUym82g0FKCgkiL6eGwrhTH4U=\n=L+Kj\n-----END PGP PUBLIC KEY BLOCK-----\n',
1919
},
2020
onprem: {
2121
test: '-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxk8EZiF3CBMFK4EEAAoCAwQWD7Pa752fAl4z0PxfWVC05d89vfo80PyUQ3Er\nLXlhGLkik+NkAl/DBd8diN7i4kTvRoIo0xrHU+lZgdgt+ct5zRhoc20gPGhz\nbUB0ZXN0LmJpdGdvLmNvbT7ChAQTEwgANgUCZiF3CAILCQkQ5ycuezbbVOkC\nFQgCFgACGwMCHgEWIQRPr6GNiE7tRv0p4afnJy57NttU6QAAbAYA+wRvSLOa\ne0iREOx00HhYWP030GhN98BcZtehT9iTZMV8AP97Otkrtq6jby2f7PdEV7uv\nd4aikTa5BgnpKvl8yqL4ccKEBBATCAA2BQJmIXcKAgsJCRCZRBfch5MUcwIV\nCAIWAAIbAwIeARYhBAmXBS0TYEvmC/3L9JlEF9yHkxRzAABJ1wD+KyI1j9nu\nYWvDxwDB+JBGMt7mic77ajBOgaCabEZ0j1MA/2RCOiV2cOL3x1AOzosqofsh\niA1s9BpS14xAwrKJPwY+zlMEZiF3CBIFK4EEAAoCAwSgLs60kLzhHD3o1sDg\n0fQ/QHw6hgq9PQ5LvilUvuIGYDR79sPwrMuwy7wUcOQgJvwIOJHommDq5nj+\nKfgAtE6uAwEIB8KEBBgTCAA2BQJmIXcJAgsJCRDnJy57NttU6QIVCAIWAAIb\nDAIeARYhBE+voY2ITu1G/Snhp+cnLns221TpAADWmQD/bV9sBkwyYfYfJYTS\nqvTmubCesQDY5Ranv9wYvv7RiLQA/iwX6ZHwdbvQFVui0GrvV2iFaCHut1pn\nF4YCDqpUKidwzk8EZiF3CBMFK4EEAAoCAwTfm/HZxwvubP/rr2KOU88mkDL9\njcWjfQx1uFZ9mlIgMBV3++OgtkVE0eEe+lNWpwgksGOGrBWeQ3K0XRF0YlUp\nwsBKBBgTCAC8BQJmIXcJAgsJCRDnJy57NttU6QIVCAIWAAIbAgIeAYUgBBgT\nCAA2BQJmIXcJAgsJCRBrEMTq2oOYhgIVCAIWAAIbAgIeARYhBLFg1zIcwAmc\nRhGdOmsQxOrag5iGAAAxoAD/YNPhMmf3l4Qh7fprkmOjoU0CvFiiP+kcxTr9\nm9luVhUA/RvhIB4sqrAcSD7ZGVIQcEI14rdAFeok4Higz2cGf9R6FiEET6+h\njYhO7Ub9KeGn5ycuezbbVOkAAPnaAP0dYpya7EzvN5Q6RpIzqLFN9izyGt4Q\n6keZsvnVbW9qJAD9Fj7tAAMUbbstz/Kx9RY8qoIOFTuSwaeDXnJMrI9v84w=\n=uzVB\n-----END PGP PUBLIC KEY BLOCK-----\n',
@@ -57,9 +57,6 @@ export function getBitgoMpcGpgPubKey(
5757
if (env === 'adminProd') {
5858
env = 'prod';
5959
}
60-
if (pubKeyType === 'nitro' && env === 'prod' && mpcVersion === 'mpcv2') {
61-
throw new Error('Nitro mpcv2 pub key is not available in production environments yet.');
62-
}
6360
if (pubKeyType !== 'nitro') {
6461
// This will be the default key type
6562
pubKeyType = 'onprem';

0 commit comments

Comments
 (0)