import logo from 'assets/images/logo-mycrypto.svg'; import { ledgerReferralURL, trezorReferralURL, ethercardReferralURL, donationAddressMap, VERSION, knowledgeBaseURL, discordURL } from 'config'; import React from 'react'; import PreFooter from './PreFooter'; import DisclaimerModal from './DisclaimerModal'; import { NewTabLink } from 'components/ui'; import OnboardModal from 'containers/OnboardModal'; import './index.scss'; const SocialMediaLink = ({ link, text }: Link) => { return ( ); }; const SOCIAL_MEDIA: Link[] = [ { link: 'https://twitter.com/mycrypto', text: 'twitter' }, { link: 'https://www.facebook.com/MyCrypto/', text: 'facebook' }, { link: 'https://medium.com/@mycrypto', text: 'medium' }, { link: 'https://www.linkedin.com/company/mycrypto', text: 'linkedin' }, { link: 'https://github.com/MyCryptoHQ', text: 'github' }, { link: 'https://www.reddit.com/r/mycrypto/', text: 'reddit' }, { link: discordURL, text: 'discord' } ]; const PRODUCT_INFO: Link[] = [ { link: 'https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn', text: 'Ether Address Lookup' }, { link: 'https://chrome.google.com/webstore/detail/ethersecuritylookup/bhhfhgpgmifehjdghlbbijjaimhmcgnf', text: 'Ether Security Lookup' }, { link: 'https://etherscamdb.info/', text: 'EtherScamDB' }, { link: 'https://www.mycrypto.com/helpers.html', text: 'Helpers & ENS Debugging' }, { link: 'mailto:press@mycrypto.com', text: 'Press Inquiries' } ]; const AFFILIATES: Link[] = [ { link: ledgerReferralURL, text: 'Buy a Ledger Wallet' }, { link: trezorReferralURL, text: 'Buy a TREZOR' }, { link: ethercardReferralURL, text: 'Get an ether.card' } ]; const FRIENDS: Link[] = [ { link: 'https://metamask.io/', text: 'MetaMask' }, { link: 'https://infura.io/', text: 'Infura' }, { link: 'https://etherscan.io/', text: 'Etherscan' } ]; interface Link { link: string; text: string; } interface Props { latestBlock: string; } interface State { isDisclaimerOpen: boolean; } export default class Footer extends React.PureComponent { public state: State = { isDisclaimerOpen: false }; public render() { return (
{SOCIAL_MEDIA.map((socialMediaItem, idx) => ( ))}
{PRODUCT_INFO.map((productInfoItem, idx) => ( {productInfoItem.text} ))}
MyCrypto logo
MyCrypto.com Help & Support Our Team

MyCrypto is an open-source, client-side tool for generating Ether Wallets, handling ERC-20 tokens, and interacting with the blockchain more easily. Developed by and for the community since 2015, we’re focused on building awesome products that put the power in people’s hands.

© {new Date().getFullYear()} MyCrypto, Inc.
v{VERSION}
Support Us & Our Friends
{AFFILIATES.map(link => ( {link.text} ))}
Donate ETH
{donationAddressMap.ETH}
Donate BTC
{donationAddressMap.BTC}
{FRIENDS.map(link => ( {link.text} ))}
); } private toggleModal = () => { this.setState(state => { this.setState({ isDisclaimerOpen: !state.isDisclaimerOpen }); }); }; }