Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e5efe92
Merge pull request #52 from ChoiceCoin/revert-50-main
ChoiceCoin Jan 28, 2022
2f2feb4
Adam Ikeoluwa Gold Bash
masterReact Jan 28, 2022
737ff21
Merge branch 'ChoiceCoin:main' into main
masterReact Jan 28, 2022
7fd06ac
Create README.md
ChoiceCoin Jan 28, 2022
8d05386
Me_How_Bash
prettycod Jan 28, 2022
b85931e
finished the base but have been having network issues
prince-hope1975 Jan 28, 2022
e278ef4
Merge pull request #53 from Adamikeoluwa/main
ChoiceCoin Jan 29, 2022
ac7082f
Merge pull request #54 from isabela-prettier/main
ChoiceCoin Jan 29, 2022
981e5c5
Merge pull request #55 from prince-hope1975/main
ChoiceCoin Jan 29, 2022
df7ce40
readme and cloudinary updated
Jan 29, 2022
bcc8836
readme updated
Jan 29, 2022
bfe4857
Merge pull request #58 from farsh268/main
ChoiceCoin Jan 29, 2022
0543505
Add files via upload
ChoiceCoin Feb 12, 2022
c8a45ad
Add files via upload
Oligbojulie Feb 14, 2022
419b0ef
Merge pull request #66 from Oligbojulie/main
ChoiceCoin Feb 15, 2022
24c829b
Create LICENSE.txt
ChoiceCoin Feb 20, 2022
b5eaed2
Add files via upload
ChoiceCoin Aug 2, 2022
960e948
Add files via upload
Bhaney44 Aug 10, 2022
1b3e54c
Merge pull request #77 from Bhaney44/main
ChoiceCoin Aug 10, 2022
1530363
Update app.js
Bhaney44 Aug 11, 2022
006ab3a
Update app.css
Bhaney44 Aug 11, 2022
f3afbe3
Merge pull request #78 from Bhaney44/main
ChoiceCoin Aug 11, 2022
c729f5d
Add files via upload
Bhaney44 Aug 15, 2022
ae8c787
Merge pull request #79 from Bhaney44/main
ChoiceCoin Aug 15, 2022
1b3bc5e
Add files via upload
Temitopeishola Aug 15, 2022
652b4bd
Merge pull request #80 from Temitopeishola/main
Temitopeishola Aug 15, 2022
3817abc
Delete TriChain directory
Temitopeishola Aug 15, 2022
3e86332
Merge branch 'ChoiceCoin:main' into main
Temitopeishola Aug 15, 2022
50f4d0a
Delete TriChain directory
Temitopeishola Aug 15, 2022
8dcf360
Merge branch 'ChoiceCoin:main' into main
Temitopeishola Aug 15, 2022
c0de358
Add files via upload
Temitopeishola Aug 15, 2022
446eb81
Merge pull request #81 from Temitopeishola/main
Temitopeishola Aug 15, 2022
2fe7334
Delete Nfts directory
ChoiceCoin Aug 16, 2022
d48a5df
Add files via upload
ChoiceCoin Aug 16, 2022
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
21 changes: 21 additions & 0 deletions Choice_Lions_Bash/AdamIkeoluwa_Bash/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2021 HashLips

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
111 changes: 111 additions & 0 deletions Choice_Lions_Bash/AdamIkeoluwa_Bash/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
# Welcome to AdamIkeoluwa Minting Dapp💎

## How to Mint and Generate NFTs on Eth

# Technologies Used

1. ETHEREUM NETWORK
2. METAMASK
3. SOLIDITY
4. PINATA
5. OPEANSEA
6. https://remix.ethereum.org/
7. Mumbai.polygon.scan

## Installation 🛠️

If you are cloning the project then run this first, otherwise you can download the source code on the release page and skip this step.

```sh
git clone https://github.com/AdamIkeoluwa
```

Make sure you have node.js installed so you can use npm, then run:

```sh
npm install
```

## Usage ℹ️

In order to make use of this dapp, all you need to do is change the configurations to point to your smart contract as well as update the images and theme file.

For the most part all the changes will be in the `public` folder.

To link up your existing smart contract, go to the `public/config/config.json` file and update the following fields to fit your smart contract, network and marketplace details. The cost field should be in wei.

Note: this dapp is designed to work with the intended NFT smart contract, that only takes one parameter in the mint function "mintAmount". But you can change that in the App.js file if you need to use a smart contract that takes 2 params.

```json
{
"CONTRACT_ADDRESS": "0x827acb09a2dc20e39c9aad7f7190d9bc53534192",
"SCAN_LINK": "https://polygonscan.com/token/0x827acb09a2dc20e39c9aad7f7190d9bc53534192",
"NETWORK": {
"NAME": "Polygon",
"SYMBOL": "Matic",
"ID": 137
},
"NFT_NAME": "AdamIkeoluwa NFT",
"SYMBOL": "ACI",
"MAX_SUPPLY": 992,
"WEI_COST": 75000000000000000,
"DISPLAY_COST": 0.075,
"GAS_LIMIT": 285000,
"MARKETPLACE": "Opeansea",
"MARKETPLACE_LINK": "https://opensea.io/collection/Adam_ikeoluwa",
"SHOW_BACKGROUND": true
}
```

Make sure you copy the contract ABI from remix and paste it in the `public/config/abi.json` file.
(follow the youtube video if you struggle with this part).

Now you will need to create and change 2 images and a gif in the `public/config/images` folder, `bg.png`, `example.gif` and `logo.png`.

Next change the theme colors to your liking in the `public/config/theme.css` file.

```css
:root {
--primary: #ebc908;
--primary-text: #1a1a1a;
--secondary: #ff1dec;
--secondary-text: #ffffff;
--accent: #ffffff;
--accent-text: #000000;
}
```

Now you will need to create and change the `public/favicon.ico`, `public/logo192.png`, and
`public/logo512.png` to your brand images.

Remember to update the title and description the `public/index.html` file

```html
<title>AdamIkeoluwa Nft</title>
<meta name="description" content="Mint your AdamIkeoluwa NFT" />
```

Also remember to update the short_name and name fields in the `public/manifest.json` file

```json
{
"short_name": "ACI",
"name": "AdamIkeoluwa NFT"
}
```

After all the changes you can run.

```sh
npm run start
```

Or create the build if you are ready to deploy.

```sh
npm run build
```

Now you can host the contents of the build folder on a server.

That's it! you're done.
Binary file added Choice_Lions_Bash/AdamIkeoluwa_Bash/logo-blob.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading