Skip to content

Commit e91353e

Browse files
committed
Credentials: link issuer and verification tutorials
1 parent 2112b1e commit e91353e

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

docs/tutorials/python/build-apps/credential-issuing-service.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,4 +335,16 @@ Finally, the `CredentialRequest` class inherits from the `Credential` class but
335335

336336
{% code-snippet file="/_code-samples/issue-credentials/py/credential_model.py" language="py" from="class CredentialRequest(Credential):" /%}
337337

338+
## Next Steps
339+
340+
Using this service as a base, you can extend the service with more features, such as:
341+
342+
- Security/authentication to protect API methods from unauthorized use.
343+
- Actually checking user documents to decide if you should issue a credential.
344+
345+
Alternatively, you can use credentials to for various purposes, such as:
346+
347+
- Define a [Permissioned Domain](/docs/concepts/tokens/decentralized-exchange/permissioned-domains) that uses your credentials to grant access to features on the XRP Ledger.
348+
- [Verify credentials](../compliance/verify-credential.md) manually to grant access to services that exist off-ledger.
349+
338350
{% raw-partial file="/docs/_snippets/common-links.md" /%}

docs/tutorials/python/compliance/verify-credential.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ This tutorial uses sample code in Python using the [xrpl-py library](../index.md
1919
- You must have Python installed and know how to run Python code from the command line. Python 3.8 or later is required for xrpl-py.
2020
- You should have a basic understanding of the XRP Ledger.
2121
- The credential you want to verify should exist in the ledger already, and you should know the addresses of both the issuer and the holder, as well as the official credential type you want to check.
22-
<!-- Uncomment when both are merged:
2322
- For sample code showing how to create credentials, see [Build a Credential Issuing Service](../build-apps/credential-issuing-service.md).
24-
-->
2523

2624
## Setup
2725

@@ -218,8 +216,6 @@ Otherwise, the code exits as normal, which returns a successful exit code of `0`
218216
Now that you know how to use `xrpl-py` to verify credentials, you can try building this or related steps together into a bigger project. For example:
219217

220218
- Incorporate credential verification into a [wallet application](../build-apps/build-a-desktop-wallet-in-python.md).
221-
<!-- Uncomment when both are merged:
222219
- Issue your own credentials with a [credential issuing service](../build-apps/credential-issuing-service.md).
223-
-->
224220

225221
{% raw-partial file="/docs/_snippets/common-links.md" /%}

0 commit comments

Comments
 (0)