Skip to content

Commit aec3cbc

Browse files
authored
Merge pull request #10260 from ethereum/bedrock-rockx
Add Bedrock (RockX) to pooled staking products [Closes #9792]
2 parents 89adf40 + 815bec9 commit aec3cbc

File tree

4 files changed

+63
-0
lines changed

4 files changed

+63
-0
lines changed

src/components/Staking/StakingProductsCardGrid.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535
KilnGlyphIcon,
3636
LidoGlyphIcon,
3737
RocketPoolGlyphIcon,
38+
RockXGlyphIcon,
3839
SenseiNodeGlyphIcon,
3940
StafiGlyphIcon,
4041
StakefishGlyphIcon,
@@ -79,6 +80,7 @@ const getIconFromName = (
7980
kiln: KilnGlyphIcon,
8081
lido: LidoGlyphIcon,
8182
rocketPool: RocketPoolGlyphIcon,
83+
rockX: RockXGlyphIcon,
8284
senseiNode: SenseiNodeGlyphIcon,
8385
stafi: StafiGlyphIcon,
8486
stakewise: StakewiseGlyphIcon,
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import React from "react"
2+
import { createIcon } from "@chakra-ui/react"
3+
import { commonIconDefaultProps } from "../utils"
4+
5+
export const RockXGlyphIcon = createIcon({
6+
displayName: "RockXGlyphIcon",
7+
viewBox: "0 0 33 33",
8+
defaultProps: {
9+
width: "33px",
10+
height: "33px",
11+
fill: "currentColor",
12+
fillOpacity: "0.66",
13+
...commonIconDefaultProps,
14+
},
15+
path: [
16+
<path d="M13.0958 13.8588C11.4265 15.5274 11.4265 18.2329 13.0958 19.9016L24.8278 31.6289C26.4971 33.2976 29.2036 33.2975 30.873 31.6289C32.5423 29.9602 32.5424 27.2547 30.873 25.586L22.1637 16.8802L28.0579 10.9882C29.7273 9.31956 29.7273 6.61413 28.0579 4.94542C26.3886 3.27672 23.6821 3.27674 22.0127 4.94542L13.0958 13.8588Z" />,
17+
<path d="M19.1542 19.902C20.8235 18.2333 20.8235 15.5278 19.1542 13.8591L7.42222 2.13188C5.75288 0.463202 3.04635 0.463202 1.37701 2.13188C-0.292335 3.80056 -0.292335 6.50601 1.37701 8.17469L10.0863 16.8806L4.19205 22.7725C2.52271 24.4412 2.52271 27.1466 4.19205 28.8153C5.86139 30.484 8.56792 30.484 10.2373 28.8153L19.1542 19.902Z" />,
18+
],
19+
})

src/components/icons/staking/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export * from "./MultiClientIcon"
2020
export * from "./OpenSourceStakingIcon"
2121
export * from "./PermissionlessIcon"
2222
export * from "./RocketPoolGlyphIcon"
23+
export * from "./RockXGlyphIcon"
2324
export * from "./SelfCustodyIcon"
2425
export * from "./SquidGlyphIcon"
2526
export * from "./SenseiNodeGlyphIcon"

src/data/staking-products.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,47 @@
815815
"eventAction": "Clicked",
816816
"eventName": "Clicked StaFi go to link"
817817
}
818+
},
819+
{
820+
"name": "Bedrock",
821+
"imageName": "rockX",
822+
"hue": 224,
823+
"launchDate": "2022-09-29",
824+
"url": "https://bedrock.rockx.com/",
825+
"audits": [
826+
{
827+
"name": "PeckSheild",
828+
"url": "https://github.com/RockX-SG/stake/blob/main/PeckShield-Audit-Report-RockXStaking-v1.0.pdf"
829+
}
830+
],
831+
"minEth": 0,
832+
"feePercentage": 10,
833+
"tokens": [
834+
{
835+
"name": "Universal ETH",
836+
"symbol": "uniETH",
837+
"address": "0xF1376bceF0f78459C0Ed0ba5ddce976F1ddF51F4"
838+
}
839+
],
840+
"isFoss": true,
841+
"hasBugBounty": false,
842+
"isTrustless": true,
843+
"hasPermissionlessNodes": false,
844+
"pctMajorityClient": 100,
845+
"platforms": ["Browser"],
846+
"ui": ["GUI"],
847+
"socials": {
848+
"discord": "https://discord.gg/YJzs4UwsTp",
849+
"twitter": "ttps://twitter.com/rockx_official",
850+
"github": "https://github.com/RockX-SG/stake",
851+
"linkedin": "https://www.linkedin.com/company/rockx-official",
852+
"youtube": "https://www.youtube.com/@rockx_official"
853+
},
854+
"matomo": {
855+
"eventCategory": "StakingProductCard",
856+
"eventAction": "Clicked",
857+
"eventName": "Clicked Bedrock go to link"
858+
}
818859
}
819860
]
820861
}

0 commit comments

Comments
 (0)