Skip to content

SmartTokenLabs/EthereumMovieServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Gating KeyServer

This server is used to gate access to a video.

  1. Call the /challenge endpoint to get a challenge
  2. Sign the challenge
  3. Call the /verify endpoint to verify the signature, and receive a stream token
  4. Call the /stream/:streamtoken endpoint to get the video, using the stream token received in step 3

Build and run:

  1. Create the .env file based on the .env.example file
  2. Replace the example movie in the /raw folder with your gated movie.
npm install
npm run dev

About

Server for Ethereum Movie validation & serving

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published