https://github.com/block-core/blockcore-pay-server
A very basic service that allows anyone to sell digital products, can be used behind Blockcore Market.
https://github.com/block-core/blockcore-pay-server
Last synced: 3 months ago
JSON representation
A very basic service that allows anyone to sell digital products, can be used behind Blockcore Market.
- Host: GitHub
- URL: https://github.com/block-core/blockcore-pay-server
- Owner: block-core
- License: mit
- Created: 2023-09-24T14:42:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T14:47:17.000Z (over 2 years ago)
- Last Synced: 2025-08-18T18:44:36.604Z (10 months ago)
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blockcore Pay Server
A very basic service that allows anyone to sell digital products, can be used behind Blockcore Market.
## Concept
The idea behind this software service is to allow anyone to run an instance, setup a wallet to be used and then
issue various digital products that can be sold. Users must identity using their DIDs and perform payment
using a cryptocurrency.
When payments are observed on the blockchain, the service wallet will automatically issue an VC (Verifiable Credential)
that attests the product belongs to the DID of the user.
Reselling digital products require that the user goes back into the website and then issues and VC to the new owner, which
will be persisted by the Pay Server and a new VC will be issued claiming ownership to the new DID.
# Technology
The Pay Server is built on Node.js and uses SQLite for storage.