-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #311 from RootstockCollective/OG-NFT-addresses
Add OG NFT contract addresses to environment files
- Loading branch information
Showing
15 changed files
with
141 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
import { nftContracts } from '@/lib/contracts' | ||
import { ReactNode } from 'react' | ||
|
||
interface CommunityItem { | ||
leftImageSrc: string | ||
title: string | ||
subtitle: string | ||
description: string | ||
nftAddress: string | ||
numberOfMembers: number | ||
cover: string | ||
longDescription?: ReactNode | ||
isMintable?: boolean | ||
} | ||
|
||
export const firstCommunity = { | ||
leftImageSrc: '/images/ea-nft-dog.png', | ||
title: 'Early Adopters', | ||
subtitle: 'DeFi', | ||
description: | ||
'The Early Adopters collection features a vibrant array of digital pioneers, each uniquely crafted to embody the spirit of innovation and community in the blockchain world.', | ||
nftAddress: nftContracts.EA, | ||
numberOfMembers: 0, | ||
cover: '/images/nfts/ea-nft-cover.png', | ||
isMintable: true, | ||
longDescription: ( | ||
<> | ||
<p className="mb-4"> | ||
The Early Adopters collection features a vibrant array of digital pioneers, each uniquely crafted to | ||
embody the spirit of innovation and community in the blockchain world. From governance and protocol | ||
architects to visionary explorers and collaborative creators, these NFTs represent the diverse talents | ||
and passions driving the decentralized revolution. | ||
</p> | ||
<p className="mb-4"> | ||
Whether blazing new trails as blockchain pioneers, nurturing the ecosystem as open-source champions, | ||
or guiding the community as decentralized thinkers, each character in this collection is a testament | ||
to the boundless creativity and dedication of those building the future of Bitcoin and beyond. | ||
</p> | ||
<p> | ||
Join the journey with these extraordinary individuals as they carve out a new digital frontier, one | ||
block at a time. | ||
</p> | ||
</> | ||
), | ||
} | ||
|
||
export const ogFounders = { | ||
leftImageSrc: '/images/nfts/og-founders-thumb.png', | ||
title: 'OG Founders', | ||
subtitle: 'DeFi', | ||
description: | ||
'In the magical realm of Rootstock, a select group of visionary elves, known as the Founders, received the prestigious OG Badge. This badge was a testament to their foresight and pioneering spirit, marking them as the true architects of their era.', | ||
nftAddress: nftContracts.OG_FOUNDERS, | ||
numberOfMembers: 0, | ||
cover: '/images/nfts/founders-cover.png', | ||
isMintable: true, | ||
} | ||
|
||
export const ogFoundersEcosystemPartners = { | ||
leftImageSrc: '/images/nfts/og-partners-thumb.jpg', | ||
title: 'OG Founders - Ecosystem Partners', | ||
subtitle: 'DeFi', | ||
description: | ||
'In the magical realm of Rootstock, a new chapter unfolds as the elves of the RootstockCollective embark on an extraordinary journey. Equipped with the OG Badge, these visionary elves invite their esteemed external partners to join them in exploring and innovating within the Rootstock ecosystem.', | ||
nftAddress: nftContracts.OG_PARTNERS, | ||
numberOfMembers: 0, | ||
cover: '/images/nfts/partners-cover.png', | ||
isMintable: false, | ||
} | ||
|
||
export const ogFoundersExternalContributors = { | ||
leftImageSrc: '/images/nfts/og-contributors-thumb.jpg', | ||
title: 'OG Founders - External Contributors', | ||
subtitle: 'DeFi', | ||
description: | ||
'In the enchanting realm of Rootstock, a thrilling new chapter unfolds as the elves of the RootstockCollective embark on an extraordinary journey. These visionary elves, recognized for their remarkable contributions, are bestowed with the prestigious OG Badge—a symbol of honor that grants them special powers.', | ||
nftAddress: nftContracts.OG_CONTRIBUTORS, | ||
numberOfMembers: 0, | ||
cover: '/images/nfts/contributors-cover.png', | ||
isMintable: false, | ||
} | ||
|
||
export const communitiesToRender = [ | ||
firstCommunity, | ||
ogFounders, | ||
ogFoundersEcosystemPartners, | ||
ogFoundersExternalContributors, | ||
] | ||
|
||
export const communitiesMapByContract = communitiesToRender.reduce<Record<string, CommunityItem>>( | ||
(prev, currentValue) => { | ||
prev[currentValue.nftAddress] = currentValue | ||
return prev | ||
}, | ||
{}, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters