Skip to content

keep-starknet-strange/kudos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kudos

Check Workflow Status codecov

An internal application to delegate kudos on Starknet by using Google OAuth.

API

REST API for handling:

  • Slack hooks for kudos submission
  • Credential registration
  • Credential mapping
  • Salt management
  • Monitoring Starknet for successful tx submission

Run API

cd api && go run api.go

Contracts

Starknet contracts to handle:

  • registration of SSO credentials
  • erc20 for kudos

Test Contracts

cd contracts && scarb test

Code Coverage

Check out the installation section of cairo-coverage for the detailed installation instructions.

cd contracts && snforge test --coverage

Deploy Contract to Testnet

scripts/sepolia_deploy.sh

About

internal application to delegate `kudos` on Starknet

Resources

License

Stars

Watchers

Forks