Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update communtity resources #430

Merged
merged 4 commits into from
Nov 8, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions docs/cadence/solidity-to-cadence.md
Original file line number Diff line number Diff line change
Expand Up @@ -498,5 +498,6 @@ or as
## Additional resources
* Cadence or Solidity: [On-Chain Token Transfer Deep Dive](https://flow.com/engineering-blogs/flow-blockchain-programming-language-smart-contract-cadence-solidity-comparison-ethereum)
* Implementing the [Bored Ape Yacht Club](https://flow.com/post/implementing-the-bored-ape-yacht-club-smart-contract-in-cadence) smart contract in Cadence
- Cadence or Solidity: [On-Chain Token Transfer Deep Dive](https://flow.com/engineering-blogs/flow-blockchain-programming-language-smart-contract-cadence-solidity-comparison-ethereum)
- Implementing the [Bored Ape Yacht Club](https://flow.com/post/implementing-the-bored-ape-yacht-club-smart-contract-in-cadence) smart contract in Cadence
- Quicknode's Account Abstraction on the Flow Blockchain: [Comparing AA on Ethereum vs Flow](https://www.quicknode.com/guides/other-chains/flow/account-abstraction-on-flow#account-abstraction-on-ethereum-vs-flow)
8 changes: 8 additions & 0 deletions docs/community-resources/faucets.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,12 @@ Network Faucets provide free Flow tokens for testing purposes, functioning like

- Testnet: [https://testnet-faucet.onflow.org/](https://testnet-faucet.onflow.org/)

## LearnWeb3 Flow Faucet

[LearnWeb3 Flow Faucet](https://learnweb3.io/faucets/flow) is a community faucet tool that provides a seamless way to acquire small amounts of Flow tokens for testing and development purposes on the Flow blockchain's testnet environment.

### Supported Networks

- Testnet: [https://learnweb3.io/faucets/flow](https://learnweb3.io/faucets/flow)

</div>
26 changes: 21 additions & 5 deletions docs/community-resources/projects.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ Explore an array of exciting, grassroots initiatives, and projects that thrive w
profileImage:
'https://pbs.twimg.com/profile_images/1687225095557632005/tUCmv8_P_400x400.jpg',
},
twitterLink: 'https://twitter.com/emerald_dao?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor',
githubLink: 'https://github.com/onflow',
twitterLink: 'https://twitter.com/emerald_dao',
githubLink: 'https://github.com/emerald-dao',
}
},
{
Expand All @@ -55,7 +55,7 @@ Explore an array of exciting, grassroots initiatives, and projects that thrive w
'https://pbs.twimg.com/profile_images/1687225095557632005/tUCmv8_P_400x400.jpg',
},
numStars: 0,
twitterLink: 'https://twitter.com/emerald_dao?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor',
twitterLink: 'https://twitter.com/emerald_dao',
githubLink: 'https://github.com/emerald-dao/float',
}
},
Expand All @@ -73,7 +73,7 @@ Explore an array of exciting, grassroots initiatives, and projects that thrive w
},
numStars: 0,
twitterLink: 'https://twitter.com/flow_blockchain',
githubLink: 'https://github.com/emerald-dao/float',
githubLink: 'https://github.com/onflow',
}
},
{
Expand All @@ -90,7 +90,6 @@ Explore an array of exciting, grassroots initiatives, and projects that thrive w
},
numStars: 0,
twitterLink: 'https://twitter.com/flow_blockchain',
githubLink: 'https://github.com/onflow',
}
},
{
Expand Down Expand Up @@ -192,4 +191,21 @@ Explore an array of exciting, grassroots initiatives, and projects that thrive w
githubLink: 'https://github.com/bjartek/overflow'
}
},
{
type: 'link',
label: 'Flowdiver historical API',
href: 'https://findonflow.github.io/findlabs-api/',
description: 'It is an Api to allow users to fetch historical data of Flow blockchain from the findlabs database.',
customProps: {
icon: '',
author: {
name: 'https://github.com/findonflow',
profileImage:
'https://avatars.githubusercontent.com/u/92926233?s=200&v=4',
},
discordLink: 'htts://discord.gg/findonflow',
twitterLink: 'https://twitter.com/FindOnFlow',
githubLink: 'https://github.com/findonflow/findlabs-api'
}
}
]} />
24 changes: 12 additions & 12 deletions docs/community-resources/wallets.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,11 @@ Store, manage, and interact securely with Flow tokens and digital assets on the

<div id="cards" className="cards">

## Magic.link

[Magic](https://magic.link/) is a developer SDK that integrates with your application to enable passwordless Web3 onboarding (no seed phrases) and authentication using magic links (similar to Slack and Medium).
## Flow Reference wallet

https://magic.link/

## Niftory

[Niftory](https://niftory.com/) is a platform to create, mint, and transfer NFTs.
[Flow Reference Wallet](https://frw.gitbook.io/) is the first extension wallet on Flow.

https://niftory.com/
https://frw.gitbook.io/

## Blocto

Expand All @@ -47,11 +41,17 @@ https://www.ledger.com/

https://nu.fi/

## Flow Reference wallet
## Magic.link

[Flow Reference Wallet](https://frw.gitbook.io/) is the first extension wallet on Flow.
[Magic](https://magic.link/) is a developer SDK that integrates with your application to enable passwordless Web3 onboarding (no seed phrases) and authentication using magic links (similar to Slack and Medium).

https://frw.gitbook.io/
https://magic.link/

## Niftory

[Niftory](https://niftory.com/) is a platform to create, mint, and transfer NFTs.

https://niftory.com/

## Finoa

Expand Down
30 changes: 30 additions & 0 deletions src/data/articles/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -175,3 +175,33 @@ export const accessControlCadence: TutorialCardProps = {
imageUri: 'https://miro.medium.com/max/694/1*M7p33-EGZPFdKcX7oR6mDg.jpeg',
lastUpdated: '18/02/2021',
};

export const quicknodeAccountAbstraction: TutorialCardProps = {
heading: 'Account Abstraction on the Flow Blockchain',
tags: ['article', 'architecture', 'intermediate'],
description: `In this guide, you will learn more about Account Abstraction, what it aims to solve, how it works on Flow, covering concepts like the Flow Account Model, account linking, and then comparing it to how it works on Ethereum.`,
link: 'https://www.quicknode.com/guides/other-chains/flow/account-abstraction-on-flow',
imageUri:
'https://www.quicknode.com/guides/assets/images/account-07d19a771bde1467e9b81a71112250c0.png',
lastUpdated: '20/10/2023',
};

export const quicknodeCreateNFTCollection: TutorialCardProps = {
heading: 'How to Create an NFT Collection dApp On Flow',
tags: ['article', 'nft', 'cadence'],
description: `In this guide, you will learn about Flow. Here, you will discover how to create an NFT collection and build a frontend using Cadence, Flow CLI, and NextJS.`,
link: 'https://www.quicknode.com/guides/other-chains/flow/how-to-create-an-nft-collection-on-flow',
imageUri:
'https://www.quicknode.com/guides/assets/images/homepage-d7ba5e1ce66c4876cbf41b9b451d77ac.png',
lastUpdated: '28/09/2023',
};

export const quicknodeDeploySmartContract: TutorialCardProps = {
heading: 'How to Create and Deploy a Smart Contract with Cadence on Flow',
tags: ['article', 'cadence', 'beginner'],
description: `In this guide, you'll discover how to create a HelloWorld smart contract and interact with it using Flow's intuitive programming language, Cadence, and the robust tools QuickNode and Flow CLI.`,
link: 'https://www.quicknode.com/guides/other-chains/flow/how-to-create-and-deploy-a-smart-contract-with-cadence-on-flow',
imageUri:
'https://www.quicknode.com/guides/assets/images/2-f540c4ccfb670c19ba9dd4d3a20355ba.png',
lastUpdated: '18/08/2023',
};
6 changes: 6 additions & 0 deletions src/data/pages/learn.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ import {
redSquirrelGetStartedArticle,
revolutionizeSmartContractProgramming,
zeroToJacobFlow,
quicknodeCreateNFTCollection,
quicknodeAccountAbstraction,
quicknodeDeploySmartContract,
} from '../../data/articles';
import { type VideoCardErrorProps } from '@site/src/ui/design-system/src/lib/Components/VideoCard/VideoCardError';
export interface LargeVideoCardProps {
Expand All @@ -33,6 +36,7 @@ export interface SmallVideoCardProps extends LargeVideoCardProps {
}

export const cadenceTutorials: TutorialCardProps[] = [
quicknodeDeploySmartContract,
cadenceAtAGlance,
playgroundTutorials,
organizingCadenceTutorial,
Expand All @@ -45,13 +49,15 @@ export const cadenceTutorials: TutorialCardProps[] = [
];

export const nftTutorials: TutorialCardProps[] = [
quicknodeCreateNFTCollection,
NBATopShotExample,
redSquirrelGetStartedArticle,
flowNFTPetStore,
flowMetaDataStandard,
];

export const architectureTutorials: TutorialCardProps[] = [
quicknodeAccountAbstraction,
introToFlow,
flowMultiNodeArchitecture,
getTheFlowDown,
Expand Down