Skip to content

Commit 40a9479

Browse files
authored
Merge pull request #984 from Concordium/update-dapp-examples
Update dapp examples
2 parents 67d15ba + b2325da commit 40a9479

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

source/mainnet/net/guides/dapp-examples.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,22 @@ Starting a new project on the Concordium blockchain? Have a look at the `dApp st
6161

6262
`Back end and front end code <https://github.com/Concordium/concordium-dapp-examples/tree/main/sponsoredTransactions>`__
6363

64+
.. dropdown:: CIS2 Sponsored Transactions
65+
66+
`Demo front end <https://cis2-sponsored.testnet.concordium.com/>`__ where you can try the functionality on Concordium's testnet
67+
68+
:ref:`Tutorial about the sponsored Transactions dApp<sponsoredTransactions>`
69+
70+
`Smart contract <https://github.com/Concordium/concordium-rust-smart-contracts/tree/main/examples/cis2-multi>`__
71+
72+
`Back end and front end code <https://github.com/Concordium/concordium-dapp-examples/tree/main/sponsoredTransactionsAuction>`__
73+
74+
.. dropdown:: Track and Trace
75+
76+
`Smart contract <https://github.com/Concordium/concordium-dapp-examples/tree/main/trackAndTrace/smart-contract>`__
77+
78+
`Front end and back end code <https://github.com/Concordium/concordium-dapp-examples/tree/main/trackAndTrace>`__
79+
6480
.. dropdown:: Voting
6581

6682
`Demo front end <https://voting.testnet.concordium.com>`__ where you can try the functionality on Concordium's testnet
@@ -77,6 +93,12 @@ Starting a new project on the Concordium blockchain? Have a look at the `dApp st
7793

7894
`Front end code <https://github.com/Concordium/concordium-dapp-examples/tree/main/signMessage>`__
7995

96+
.. dropdown:: EuroE age verification
97+
98+
`Demo front end <https://euroe-demo.testnet.concordium.com/>`__ where you can try the functionality on Concordium's testnet
99+
100+
`Front end code <https://github.com/Concordium/concordium-dapp-examples/tree/main/euroe-demo>`__
101+
80102
.. dropdown:: Smart contract deploy and initialize tool
81103

82104
`Demo front end <https://sctools.mainnet.concordium.software/>`__ where you can deploy and initlize a smart contract on testnet or mainnet

source/mainnet/net/guides/developer-page.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ All of our repositories are on `GitHub <https://github.com/Concordium>`__.
5757

5858
For information about how to create proofs to verify identity for dApps and services see :ref:`Create proofs<create-proofs>`.
5959

60-
If you want to familiarize yourself with how proofs work and can be constructed, you can use the `Concordium Proof Explorer <https://web3id-proof-explorer.testnet.concordium.com/>`__ to create proofs and send them to a |bw| to see how they interact with account credentials and verifiable credentials. The Concordium Proof Explorer works on Testnet. You can use the `Web3Id Issuer Front End <https://web3id-issuer-frontend.testnet.concordium.com/>`__ to create verifiable credential to test with the proof explorer.
60+
If you want to familiarize yourself with how proofs work and can be constructed as well as test them, you can use the `Concordium Proof Explorer <https://web3id-proof-explorer.testnet.concordium.com/>`__ to create proofs and send them to a |bw| to see how they interact with account credentials and verifiable credentials. The Concordium Proof Explorer works on Testnet. You can use the `Web3Id Issuer Front End <https://web3id-issuer-frontend.testnet.concordium.com/>`__ to create verifiable credential to test with the proof explorer.
61+
62+
If you decide that you want to become an issuer of verifiable credentials, see :ref:`Web3 ID issuers<web3id-issuer>` to learn more and access the production ready tools to become an issuer.
6163

6264
.. dropdown:: dApps
6365

source/mainnet/net/web3-id/issuer.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ How to become an issuer
1717
An issuer needs to have the following components.
1818

1919
1. Some way of identifying users to whom the credentials will be issued, e.g., an existing database of users.
20-
2. JSON schemas and metadata for credentials. These are used by the wallet to display and style the credential. This might be a logo, a background color, how the attributes will appear in the credential (e.g., date format, title), and so on. The `Concordium Web3 ID Issuer Front End <https://web3id-issuer-onboarding.mainnet.concordium.software/>`__ helps with setting up your metadata.
20+
2. JSON schemas and metadata for credentials. These are used by the wallet to display and style the credential. This might be a logo, a background color, how the attributes will appear in the credential (e.g., date format, title), and so on. The `Concordium Web3 ID Issuer Front End <https://web3id-issuer-onboarding.mainnet.concordium.software/>`__ helps with setting up your metadata which you then should upload to a public URL. The Concordium Web3 Issuer Front End works on both mainnet and testnet.
2121
3. A smart contract where credential lifetime is managed, together with its metadata such as expiry time. The `Concordium Web3 ID Issuer Front End <https://web3id-issuer-onboarding.mainnet.concordium.software/>`__ helps with setting up your credential registry contract.
2222
4. A dApp where the user will request credentials with the help of the wallet.
2323
5. A back end which will issue credentials, which involves registering the credential in the smart contract, and returning it to the holder's wallet.
2424

25-
To make it easier to become an issuer, you can use the `Concordium Web3 ID Issuer Front End <https://web3id-issuer-onboarding.mainnet.concordium.software/>`__. This tool walks you through steps two and three when becoming an issuer.
25+
To make it easier to become an issuer, you can use the `Concordium Web3 ID Issuer Front End <https://web3id-issuer-onboarding.mainnet.concordium.software/>`__. This tool walks you through steps two and three when becoming an issuer. The Concordium Web3 Issuer Front End works on both mainnet and testnet.
2626

2727
Concordium Issuer tool
2828
----------------------

0 commit comments

Comments
 (0)