$SPAM backend https://spam.claims
  • TypeScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Claude 6e305ea078 CI: run on git.borodutch.com (Forgejo Actions)
Non-Pages workflows move to .forgejo/workflows; GitHub (a push mirror) keeps only Pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 13:41:21 -07:00
.forgejo/workflows CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:41:21 -07:00
.github CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:41:21 -07:00
.vscode Remove unnecessary files and update dependencies 2023-12-24 17:55:28 -08:00
.yarn Initial commit 2023-12-20 15:03:27 -08:00
src add fid gating 2024-02-05 18:24:53 -08:00
.env.sample Update dependencies and add SIGNER_UUID to .env.sample 2024-01-03 12:49:07 -08:00
.eslintrc.js Initial commit 2023-12-20 15:03:27 -08:00
.gitignore Initial commit 2023-12-20 15:03:27 -08:00
.nvmrc Initial commit 2023-12-20 15:03:27 -08:00
.yarnrc.yml Initial commit 2023-12-20 15:03:27 -08:00
LICENSE Remove unnecessary files and update dependencies 2023-12-24 17:55:28 -08:00
nixpacks.toml Remove unnecessary packages and update build process 2023-12-24 19:41:07 -08:00
package.json Add @borodutch/spam-contract dependency and start listener 2024-01-03 13:55:33 -08:00
README.md Remove unnecessary files and update dependencies 2023-12-24 17:55:28 -08:00
tsconfig.json Remove unnecessary files and update dependencies 2023-12-24 17:55:28 -08:00
yarn.lock Add @borodutch/spam-contract dependency and start listener 2024-01-03 13:55:33 -08:00

$SPAM backend

Installation and local launch

  1. Clone this repo: git clone https://github.com/Borodutch/spam-backend
  2. Launch the mongo database locally
  3. Create .env with the environment variables listed below
  4. Run yarn in the root folder
  5. Run yarn start

And you should be good to go! Feel free to fork and submit pull requests.

Also, please, consider looking at .env.sample.