Skip to content

Commit

Permalink
Merged PRs #176, #163, #220, #240, #246, #244, #245, #249, #256 to ma…
Browse files Browse the repository at this point in the history
…in (#260)

* Bump color-string from 1.5.4 to 1.6.0

Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](Qix-/color-string@1.5.4...1.6.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump prismjs from 1.23.0 to 1.24.1

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.24.1.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](PrismJS/prism@v1.23.0...v1.24.1)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump path-parse from 1.0.6 to 1.0.7

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* Add showcase guideline proposed in #176 (#235)

* Added The Galgos NFT project (#163)

* Add Python Module (#220)

* Add Python Module

* Add mention of cardano-wallet backend

* Remove tags

* Remove getstarted link

* fix urls and native token sentence (#240)

* fix: backslash missing from code example (#246)

* removed duplicate for copy command (#244)

* IO Fix (#245)

Co-authored-by: Priyank

* Update get started with developer community (#249)

* august developer spotlight article mercury (#256)

Co-authored-by: Kevin Cislak <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tommy <[email protected]>
Co-authored-by: thegalgos <[email protected]>
Co-authored-by: Michał Sałaban <[email protected]>
Co-authored-by: cislakk <[email protected]>
Co-authored-by: Ari V <[email protected]>
Co-authored-by: Jackson Barnes <[email protected]>
Co-authored-by: Kevin Cislak <[email protected]>
  • Loading branch information
9 people authored Aug 23, 2021
1 parent 67a4d74 commit fd4ce3d
Show file tree
Hide file tree
Showing 11 changed files with 8,309 additions and 8,364 deletions.
8 changes: 4 additions & 4 deletions blog/2021-08-09-nft-minting-standard.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ image: https://developers.cardano.org/img/og-developer-portal.png

**Dear Cardano community,**

To celebrate the [Cardano Developer Portal launch](https://developers.cardano.org/), The Cardano Foundation minted the world’s first Non-Fungible Tokens of Appreciation (NFTAs). NFTAs are NFTs showing appreciation to the ten developers that provided feedback and helped build the developer portal. Think of them as “certificates of participation” when you attend a seminar or an event that they give out to attendees. Only they are digital!
To celebrate the [Cardano Developer Portal launch](../), The Cardano Foundation minted the world’s first Non-Fungible Tokens of Appreciation (NFTAs). NFTAs are NFTs showing appreciation to the ten developers that provided feedback and helped build the developer portal. Think of them as “certificates of participation” when you attend a seminar or an event that they give out to attendees. Only they are digital!

<!-- truncate -->

In addition, to show our appreciation, we rewarded the community members with Bronze Tokens of Appreciation. Bronze Tokens are a way to give the NFTAs extra utility over their collectability. Tokens can be redeemed once to highlight a topic or project on the Cardano Developer Portal. For example, it can spotlight a project they are working on or inform the Cardano community of a specific topic. The spotlight articles can be found at the [Cardano Developer Portal Blog](https://developers.cardano.org/blog/).
In addition, to show our appreciation, we rewarded the community members with Bronze Tokens of Appreciation. Bronze Tokens are a way to give the NFTAs extra utility over their collectability. Tokens can be redeemed once to highlight a topic or project on the Cardano Developer Portal. For example, it can spotlight a project they are working on or inform the Cardano community of a specific topic. The spotlight articles can be found at the [Cardano Developer Portal Blog](../blog/).


**The minting strategy**
Expand All @@ -31,12 +31,12 @@ To read more about CIP 721 and the NFT Metadata Standard, click [here](https://g

**How we minted the NFTAs**

Tokens that are built on Cardano are native. Unlike Ethereum’s ERC-20 tokens, Cardano doesn’t require a smart contract. Instead, the tokens are treated like Cardano’s native token, ADA. Using native tokens, you can create a variety of digital assets like Non-Fungible-Tokens representing art or appreciation. Learn more about this [here](https://developers.cardano.org/docs/native-tokens/).
Tokens that are built on Cardano are native. Unlike Ethereum’s ERC-20 tokens, Cardano doesn’t require a smart contract. Instead, the tokens are treated like Cardano’s native token, ADA. Using native tokens, you can create a variety of digital assets like Non-Fungible-Tokens representing art or appreciation. Learn more about this [here](../docs/native-tokens/).

To make sure the NFTAs came from the Cardano Foundation, a **policyId** identifies them. You can check out more information about the NFTAs and the **policyId** at the [Cardano Foundation NFTA Official Page](https://cardanofoundation.org/nfta). In addition, they are attached with [metadata](https://pool.pm/2783ee3048c5158646674def386e8610ce2c8824e515451baa4769a6.CFNFTA01) that describes the details of the transaction and ownership address.

To mint the NFT’s, we first used a Cardano Foundation wallet to create a transaction to mint the tokens containing the metadata. Second, the ten developers sent us a receiving wallet address to receive the token. Third, another transaction to send the token to their wallet. Finally, to verify the work, each NFTA has a QR code that will navigate to the [Cardano Blockchain Explorer](https://explorer.cardano.org/en/address.html?address=addr1v8jad20nlga6ca7vjtqs2pr8cu0tcq3rq8s6svm546rvyjggl5yh7) for anyone to view and verify the transactions, including the Bronze Developer Portal Token issuance. Thus, no matter how much time goes by, the blockchain will have an immutable record to show that the community members received the first Non-Fungible Token of Appreciation.

![title image](/img/devblog/how-to-mint.png)

At the time of writing this article, two NFTs have not been minted. We are waiting on two developers to provide their wallet addresses. Also, the Cardano Explorer is not showing the transactions correctly when you try to scan the QR code on the NFTAs. IOG is working on fixing this issue. We will keep you updated on when resolved. If you are interested in learning more or mint native assets or NFTs, visit the [Cardano Developer Portal](https://developers.cardano.org/docs/native-tokens/).
At the time of writing this article, two NFTs have not been minted. We are waiting on two developers to provide their wallet addresses. Also, the Cardano Explorer is not showing the transactions correctly when you try to scan the QR code on the NFTAs. If you are interested in learning more or mint native assets or NFTs, visit the [Cardano Developer Portal](../docs/native-tokens/).
77 changes: 77 additions & 0 deletions blog/2021-08-23-august.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
slug: 2021-08-23-august
title: "August Spotlight Interview"
author: Cardano Foundation
author_title: Developer Spotlight
author_url: https://github.com/cardano-foundation
author_image_url: https://avatars.githubusercontent.com/u/37078161?s=200&v=4
tags: [payment, interview]
description: "August Spotlight Interview"
image: https://developers.cardano.org/img/og-developer-portal.png
---

![title image](/img/devblog/mercury-logo.jpg)

For the August edition of the Developer Spotlight article, we will interview [Adam Dean](https://twitter.com/adamKDean), the primary developer of [Mercury for WooCommerce](https://github.com/cardano-mercury/cardano-mercury-woocommerce).
<br />

**_Hey Adam! Happy to connect today and learn more about the Mercury for WooCommerce project! Can you tell us more about the project and what is the problem that you were addressing?_**

With Cardano Mercury for WooCommerce, my goal was to make a simple and accessible solution to bridge traditional e-commerce with the Cardano Blockchain. WooCommerce is one of the largest open-source e-commerce platforms in the industry. So it was only natural to create a similarly open-source, fee-free payment gateway to bridge Cardano to WooCommerce. One of the most significant barriers to entry in the cryptocurrency industry is the need to trade back and forth between fiat and crypto. Mercury aims to eliminate that friction point by allowing merchants and shoppers to transact directly with one another with the currency of the future.

<br />

<!-- truncate -->


**_What are the most important things about Mercury for WooCommerce?_**

Probably the most important point about Mercury for WooCommerce is that there are zero fees, zero accounts required, and zero tracking. When developing Mercury, the goal was not to profit but to help drive adoption and utilize the blockchain to connect customers directly to vendors. The software is relatively simple and easily auditable. It aims to use free or low-cost APIs (including the amazing Blockfrost Cardano API by Five Binaries) and services** to minimize the financial impact to vendors.

<br />

**_Going forward, how will Mercury make an impact in the crypto space or on the world?_**

I hope that Mercury will open the door to much larger, mainstream adoption of Cardano (and cryptocurrencies in general) through normalization. For example, suppose we can normalize the usage and transact cryptocurrencies as currency rather than simply a store of wealth mechanism. In that case, we can drive greater adoption by making safe, secure, and auditable transaction history available to vendors and shoppers worldwide.

<br />

**_What are your accomplishments so far, and what are you most proud of?_**

To date, I’m most proud of having been able to release and open source the code for Mercury via GitHub to the Cardano and WooCommerce community without the need for funding and simply working in my spare time. Of course, there are many features and improvements I’m eager to make to the code and looking forward to ongoing development for the foreseeable future.

<br />


**_Why should people choose to use Mercury? What are the advantages over its competitors?_**

To be honest, there are no true competitors to Mercury that I’m aware of at this time. No Middle Man for WooCommerce is another open-source plugin that offers a host of cryptocurrency options without fees or middlemen. However, the Cardano integration for No Middle Man has not been updated since the Byron era. I view No Middle Man as a spiritual predecessor of Mercury and thank the contributors of that project for their open-source work.
I believe that people should choose their financial freedom, which is why merchants should decide to use Mercury. With no fees and no hassle, it’s a no-brainer for merchants to choose to accept Cardano (ada) payments on their website quickly and easily and thereby enable the financial freedom of their customers.

<br />

**_Tell us about your team. Who are the people behind Mercury?_**

I am the primary developer of Mercury for WooCommerce. I have been a Cardano stake pool owner/operator since the ITN (Ticker: BUFFY) and have always strived to support the Cardano community in every way possible. This includes countless hours spent helping fellow SPOs in public and private Telegram chats, development, and contribution to community tools including simpleLiveView/CNTools gLiveView, Python Slot Leader Log script, Leader Logs Sigma API, development of the first Cardano on-chain voting mechanism (utilizing transaction metadata), and most recently Cardano Mercury for WooCommerce.

The testing and development of Mercury for WooCommerce would not have been possible without the feedback, brainstorming, and testing contributions of [Kyle Solomon](https://twitter.com/ADAFrog_Pool) (Adosia IoT, Heidrun, spacecoins, FROG stake pool) and Latheesan Kanesamoorthy (primary developer and co-founder of [Tokhun.io](https://tokhun.io/), Heidrun contributor).

Special thanks to JP Birch [(MADinArt)](https://twitter.com/MADinArt3) for his help developing the Mercury logos and branding and Marek Mahut and the team at [Five Binaries](https://twitter.com/fivebinaries) for the amazing Blockfrost API, which has helped make Cardano integrations like Mercury a painless and straightforward process.

<br />

**_Which partnerships have you engaged so far, and which ones are the most impactful?_**

The most impactful partnership to date has been with [Crypto Swag](https://twitter.com/CryptoSwagio), the first e-commerce merchant to implement Mercury into their [website](https://crypto-swag.io). It’s one thing to test things in a testnet environment and a completely different level when you officially “go live.”
I have discussed implementing Mercury with several other WooCommerce small business owners and website developers and am excited to increase the use of Mercury as time goes on hopefully.

<br />

**_Thank you for your time! Do you have anything else to add?_**

I’d like to add my thanks to the entire Cardano Community; keep being awesome. And thanks to the Cardano Developer Portal for choosing Mercury as a featured project!

<br />

** Mercury currently requires at least a Blockfrost Free-Tier API key as well as a free or paid Currency Converter API key if the storefront is using a currency other than U.S. Dollars (USD).

11 changes: 10 additions & 1 deletion docs/get-started/cardano-developer-community.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Stack Exchange communities are democratically created and maintained. It is a qu
[**forum.cardano.org**](https://forum.cardano.org/c/developers/29)
The developer categories on the [Cardano Forum](https://forum.cardano.org/c/developers/29) is an excellent place for extensive discussions and opinions, but also to get support.

[**discord.com**](https://discord.gg/kfATXEENPD)
[**Cardano Community Discord**](https://discord.gg/kfATXEENPD)
Visit the developer categories on the [Cardano Community Discord](https://discord.gg/kfATXEENPD) if you prefer chat-style conversations.

[**reddit.com/r/CardanoDevelopers**](https://www.reddit.com/r/CardanoDevelopers/)
Expand All @@ -25,9 +25,18 @@ A subreddit dedicated to everyone building on the Cardano blockchain.
[**t.me/CardanoDevelopersOfficial**](https://t.me/CardanoDevelopersOfficial)
Chat style conversations on Telegram in one of the oldest Cardano developer groups.

[**IOG Technical Discord**](https://discord.com/invite/w6TwW9bGA6)
Head to the the [IOG Discord](https://discord.com/invite/w6TwW9bGA6) if you want to join the [Plutus Pioneers](../get-started/smart-contracts-signpost#get-started-with-the-plutus-pioneer-program).

[**t.me/IOHK_Marlowe**](https://t.me/IOHK_Marlowe)
Dedicated channel for Marlowe developers and users. Marlowe is a specialized domain-specific language for financial smart contracts on Cardano. You can ask questions, participate in discussions and meet the team behind Marlowe.

[**Developer Portal Discord**](https://discord.gg/xKBd2tv5qg)
If you would like to help develop the Developer Portal further, please join our [Discord](https://discord.gg/xKBd2tv5qg).

[**CIPs - biweekly meetings**](https://www.crowdcast.io/cips-biweekly)
CIP meetings discuss Cardano Improvement Proposals every other week. Join Editors and community members to keep up with the ongoing technical discussions regarding standards, processes and ongoing Cardano conversations.

## Stake pool operator channels

[**t.me/CardanoStakePoolWorkgroup**](https://t.me/CardanoStakePoolWorkgroup)
Expand Down
2 changes: 0 additions & 2 deletions docs/get-started/installing-cardano-wallet.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ Install the newly built `cardano-wallet` binary to the `~/.local/bin` directory:
###### MacOS
```bash
cp -p "dist-newstyle/build/x86_64-osx/ghc-8.10.4/cardano-wallet-2021.5.26/x/cardano-wallet/build/cardano-wallet/cardano-wallet" ~/.local/bin/
cp -p "dist-newstyle/build/x86_64-osx/ghc-8.10.4/cardano-wallet-2021.5.26/x/cardano-wallet/build/cardano-wallet/cardano-wallet" ~/.local/bin/
```

</TabItem>
Expand All @@ -103,7 +102,6 @@ cp -p "dist-newstyle/build/x86_64-osx/ghc-8.10.4/cardano-wallet-2021.5.26/x/card
###### Linux
```bash
cp -p "dist-newstyle/build/x86_64-linux/ghc-8.10.4/cardano-wallet-2021.5.26/x/cardano-wallet/build/cardano-wallet/cardano-wallet" ~/.local/bin/
cp -p "dist-newstyle/build/x86_64-linux/ghc-8.10.4/cardano-wallet-2021.5.26/x/cardano-wallet/build/cardano-wallet/cardano-wallet" ~/.local/bin/
```

</TabItem>
Expand Down
2 changes: 1 addition & 1 deletion docs/get-started/running-cardano.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ To run `cardano-node` you enter something like this into the terminal:
--database-path path/to/db \
--socket-path path/to/db/node.socket \
--host-addr x.x.x.x \
--port 3001
--port 3001 \
--config path/to/mainnet-config.json
```

Expand Down
8 changes: 8 additions & 0 deletions src/data/builder-tools.js
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,14 @@ const Showcases = [
getstarted: null,
tags: ["library"],
},
{
title: "Python Module",
description: "The module provides tools for developers to accept and send transactions, manage staking and much more. It uses cardano-wallet as backend but is future-compatible with other solutions.",
preview: require("./builder-tools/cardano-python.png"),
website: "https://github.com/emesik/cardano-python",
getstarted: null,
tags: ["library", "api"],
},
];


Expand Down
Binary file added src/data/builder-tools/cardano-python.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/data/showcase/the-galgos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions src/data/showcases.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@
* URL shortener, no app store links, or similar)
* - The GitHub account that adds the project must not be new.
* - The GitHub account must have a history/or already be known in the Cardano community.
* - Describe what makes your project special, avoid phrases like "the first this and that". Granular
* details like which project was first is tribal attribute known to cause rift and conflicts.
*
* INSTRUCTIONS:
* - Add your project in the JSON array below.
Expand Down Expand Up @@ -566,6 +568,15 @@ const Showcases = [
source: null,
tags: ["nft"],
},
{
title: "The Galgos",
description:
"The Galgos is a set of limited edition hand drawn NFT collectibles with functionality. Collect, trade, discover.",
preview: require("./showcase/the-galgos.png"),
website: "https://thegalgos.io",
source: null,
tags: ["nft"],
},
{
title: "The Hoskinsons",
description:
Expand Down
Binary file added static/img/devblog/mercury-logo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit fd4ce3d

Please sign in to comment.