Skip to content

Commit

Permalink
docs: Update community resources based on the resource hub audit (#528)
Browse files Browse the repository at this point in the history
* update: based on the resource hub audit task

* fix: add lastChecked property

* update: based on German's audit

---------

Co-authored-by: Tanay Pant <tanaypantprotonmail.com>
  • Loading branch information
tanay1337 authored Jul 18, 2024
1 parent 63945ce commit bc2a584
Showing 1 changed file with 22 additions and 145 deletions.
167 changes: 22 additions & 145 deletions components/ResourceHub/community-resources.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,4 @@
[
{
"name": "How To Deploy a Smart Contract From a Web3 Multi-Sig Wallet",
"url": "https://www.youtube.com/watch?v=zn6omKzm3BI",
"type": "Video",
"date": "2022-11-30",
"description": "Learn how easy deploying smart contracts from a Safe multi-sig wallet can be with this easy-to-follow tutorial! thirdweb will walk you through the ste...",
"tags": [
"Introduction",
"Safe Smart Account"
],
"image": "https://i.ytimg.com/vi/zn6omKzm3BI/maxresdefault.jpg"
},
{
"name": "Safe Transaction Service installation guide",
"url": "https://www.youtube.com/watch?v=FUytj_xStDI",
Expand All @@ -21,79 +9,8 @@
"Introduction",
"Safe Transaction Service"
],
"image": "https://i.ytimg.com/vi/FUytj_xStDI/maxresdefault.jpg"
},
{
"name": "How do you add a custom network to the Safe UI?",
"url": "https://www.youtube.com/watch?v=E3v6p87bsYg",
"type": "Video",
"date": "2022-11-21",
"description": "How do you add a custom network to the Safe UI? The Content (except music & images) is licensed unde...",
"tags": [
"Introduction",
"Safe Wallet"
],
"image": "https://i.ytimg.com/vi/E3v6p87bsYg/maxresdefault.jpg"
},
{
"name": "Safe Wallet Tutorial | Multisig Wallet for DeFi",
"url": "https://www.youtube.com/watch?v=GHyxe32Z814",
"type": "Video",
"date": "2022-05-02",
"description": "In this video, I show you how to use Safe, the best way to create a multisig wallet on Ethereum.",
"tags": [
"Tutorial",
"Safe Wallet"
],
"image": "https://i.ytimg.com/vi/GHyxe32Z814/maxresdefault.jpg"
},
{
"name": "Build a Group Wallet to Buy things with Frens using Safe {Core} Account Abstraction SDK",
"url": "https://www.youtube.com/watch?v=czGf5YgWs7M",
"type": "Video",
"date": "2023-05-05",
"description": "Join us for a workshop titled \"Build a Group Wallet to Buy things with Frens using Safe {Core} Account Abstraction SDK\".",
"tags": [
"Tutorial",
"Safe Core SDK"
],
"image": "https://i.ytimg.com/vi/czGf5YgWs7M/maxresdefault.jpg"
},
{
"name": "How to Create a MultiSig Wallet Using Safe",
"url": "https://www.youtube.com/watch?v=JoFYldw6hVE",
"type": "Video",
"date": "2022-11-05",
"description": "In this video, we'll show you how to create a multisig wallet using Safe. Multisig wallets are more secure than regular wallets because they require m...",
"tags": [
"Tutorial",
"Safe Wallet"
],
"image": "https://i.ytimg.com/vi/JoFYldw6hVE/maxresdefault.jpg"
},
{
"name": "Step-by-Step Guide to Safe: The Ultimate Multisig Wallet for DeFi",
"url": "https://www.youtube.com/watch?v=3edvkNc7Es0",
"type": "Video",
"date": "2023-05-31",
"description": "In this comprehensive tutorial, I walk you through the ins and outs of Safe, a powerful tool for creating multi-sig wallets on the Ethereum blockchain.",
"tags": [
"Tutorial",
"Safe Wallet"
],
"image": "https://i.ytimg.com/vi/3edvkNc7Es0/maxresdefault.jpg"
},
{
"name": "Safe Smart Contract Multi-Sig Storage. Step-by-Step Setup Guide",
"url": "https://www.youtube.com/watch?v=EPa9I3LDplA",
"type": "Video",
"date": "2023-05-20",
"description": "In this important video, we explore the differences between storing crypto in wallets with private keys versus wallets with smart contracts enforced by computer code and how to set one up step by s...",
"tags": [
"Tutorial",
"Safe Wallet"
],
"image": "https://i.ytimg.com/vi/EPa9I3LDplA/maxresdefault.jpg"
"image": "https://i.ytimg.com/vi/FUytj_xStDI/maxresdefault.jpg",
"lastChecked": "2024-07-16"
},
{
"name": "Safe MultiSig Contract Deep Dive",
Expand All @@ -105,45 +22,8 @@
"Deep Dive",
"Safe Smart Account"
],
"image": "https://i.ytimg.com/vi/_2ZJ5HBEfUk/hqdefault.jpg"
},
{
"name": "Ethereum: differences between createTransaction and createTransactionBatch",
"url": "https://www.youtube.com/watch?v=fbZBVpBgq_4",
"type": "Video",
"date": "2023-11-10",
"description": "Differences between createTransaction and createTransactionBatch (@safe-global/protocol-kit). The Content (e...",
"tags": [
"Deep Dive",
"Safe Smart Account"
],
"image": "https://i.ytimg.com/vi/fbZBVpBgq_4/maxresdefault.jpg"
},
{
"name": "Ethereum: Can a Safe be deployed using a paymaster / gasless transaction?",
"url": "https://www.youtube.com/watch?v=VL2EkErsWaM",
"type": "Video",
"date": "2023-10-17",
"description": "Can a Safe be deployed using a paymaster / gasless transaction? The Content (except music & images) is lice...",
"tags": [
"Tutorial",
"Safe Smart Account",
"Gasless Transactions"
],
"image": "https://i.ytimg.com/vi/VL2EkErsWaM/maxresdefault.jpg"
},
{
"name": "Ethereum: How to deploy a Safe on Hardhat",
"url": "https://www.youtube.com/watch?v=GFkNdPAzEwI",
"type": "Video",
"date": "2023-11-13",
"description": "How to deploy a Safe on Hardhat. The Content (except music & images) is licensed under (https://meta.stackex...",
"tags": [
"Tutorial",
"Safe Smart Account",
"Hardhat"
],
"image": "https://i.ytimg.com/vi/GFkNdPAzEwI/maxresdefault.jpg"
"image": "https://i.ytimg.com/vi/_2ZJ5HBEfUk/hqdefault.jpg",
"lastChecked": "2024-07-16"
},
{
"name": "ERC-4337 Account Abstraction",
Expand All @@ -156,7 +36,8 @@
"Safe Smart Account",
"4337"
],
"image": "https://i.ytimg.com/vi/v_V4Wqcn7vE/maxresdefault.jpg"
"image": "https://i.ytimg.com/vi/v_V4Wqcn7vE/maxresdefault.jpg",
"lastChecked": "2024-07-17"
},
{
"name": "Staying safe with Safe",
Expand All @@ -168,7 +49,8 @@
"Safe Smart Account",
"Security"
],
"image": "https://ackee.xyz/blog/wp-content/uploads/2023/10/Safe-1.png"
"image": "https://ackee.xyz/blog/wp-content/uploads/2023/10/Safe-1.png",
"lastChecked": "2024-07-17"
},
{
"name": "How to create and use a Safe account with permissionless.js",
Expand All @@ -181,7 +63,8 @@
"Safe Smart Account",
"4337"
],
"image": "https://docs-og-pimlico.vercel.app/api/og?logo=/pimlico-white.svg&title=How to create and use a Safe account with permissionless.js&description="
"image": "https://docs-og-pimlico.vercel.app/api/og?logo=/pimlico-white.svg&title=How to create and use a Safe account with permissionless.js&description=",
"lastChecked": "2024-07-17"
},
{
"name": "Migrate an EOA to a Safe Smart Account using Aarc",
Expand All @@ -193,7 +76,8 @@
"Tutorial",
"Safe Smart Account"
],
"image": "https://2121962569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkVTcYLDkf0mcGW9zUvc%2Fsocialpreview%2FuVf9l9EccLGE9k7H3uUR%2FTwitter%20header%20-%207.png?alt=media&token=6ee10b06-f290-412e-acec-87dcc24c9f96"
"image": "https://2121962569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkVTcYLDkf0mcGW9zUvc%2Fsocialpreview%2FuVf9l9EccLGE9k7H3uUR%2FTwitter%20header%20-%207.png?alt=media&token=6ee10b06-f290-412e-acec-87dcc24c9f96",
"lastChecked": "2024-07-17"
},
{
"name": "Safe Study (Japanese)",
Expand All @@ -205,19 +89,8 @@
"Tutorial",
"Safe Smart Account"
],
"image": "https://res.cloudinary.com/zenn/image/upload/s--WqPpvoE---/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_80:Safe%2520Study%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:kozayupapa%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2M1Y2ZkMTM5ZTEuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png"
},
{
"name": "How to Multi-Distribute ERC-20 tokens via Safe Core SDK",
"url": "https://mirror.xyz/0xa1AC2cC82249A44892802a99CA84c4ed1072B29C/lL8AYV_b4VzTbojuZEprrxD7-RTTap2IMIS8qIObfl8",
"type": "Blog Post",
"date": "2021-11-15",
"description": "As part of the Atem.green project I'm helping to build, we want to incentivize early contributors by handing out (pre-launch) ERC-20 tokens. We use Coordinape to determine the impact every contribu...",
"tags": [
"Tutorial",
"Safe Core SDK"
],
"image": "https://images.mirror-media.xyz/publication-images/qRKvOeobltP7TYuezDuC0.png?height=452&width=452"
"image": "https://res.cloudinary.com/zenn/image/upload/s--WqPpvoE---/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_80:Safe%2520Study%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:kozayupapa%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2M1Y2ZkMTM5ZTEuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png",
"lastChecked": "2024-07-17"
},
{
"name": "Build a treasury wallet with multi-signature Safe",
Expand All @@ -229,7 +102,8 @@
"Tutorial",
"Safe Core SDK"
],
"image": "https://blog.logrocket.com/wp-content/uploads/2022/03/Build-treasury-wallet-multisignature-gnosis-safe-ethereum.png"
"image": "https://blog.logrocket.com/wp-content/uploads/2022/03/Build-treasury-wallet-multisignature-gnosis-safe-ethereum.png",
"lastChecked": "2024-07-17"
},
{
"name": "How to Deploy Safe Contracts",
Expand All @@ -241,7 +115,8 @@
"Tutorial",
"Safe Smart Account"
],
"image": "https://i.creativecommons.org/l/by-nc/4.0/88x31.png"
"image": "https://i.creativecommons.org/l/by-nc/4.0/88x31.png",
"lastChecked": "2024-07-17"
},
{
"name": "Tutorial to build a validator and enable on Safe",
Expand All @@ -253,7 +128,8 @@
"Tutorial",
"7579"
],
"image": "https://img.youtube.com/vi/yWnFCjBr7_E/0.jpg"
"image": "https://img.youtube.com/vi/yWnFCjBr7_E/0.jpg",
"lastChecked": "2024-07-17"
},
{
"name": "Safe Smart Accounts with Magic",
Expand All @@ -265,6 +141,7 @@
"Tutorial",
"Signer"
],
"image": "https://media.graphassets.com/nryf76rSvqwzZMqkPvcJ"
"image": "https://media.graphassets.com/nryf76rSvqwzZMqkPvcJ",
"lastChecked": "2024-07-17"
}
]

0 comments on commit bc2a584

Please sign in to comment.