Skip to content

Commit

Permalink
Merge branch 'main' into permisionles-validators-metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
Lior Rutenberg committed Dec 18, 2023
2 parents f1071fb + 8647401 commit 1940f95
Show file tree
Hide file tree
Showing 14 changed files with 2,940 additions and 84 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Publish npm package

on:
release:
types: [created]

jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: '16'
registry-url: 'https://registry.npmjs.org'

- name: Install dependencies
run: npm install

- name: Publish to npm
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
19 changes: 19 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/.github/
/.vscode/

node_modules
.env
.env.prod
.env.stage
#Hardhat files
cache
coverage
coverage.json
artifacts
typechain-types/
.openzeppelin/dev-*.json
.DS_Store
.history
.dccache

package-lock.json
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# SSV Network Smart Contracts

### Intro | [Architecture](./docs/architecture.md) | [Setup](./docs/setup.md) | [Tasks](./docs/tasks.md) | [Local development](./docs/local-dev.md) | [Roles](./docs/roles.md)
### Intro | [Architecture](./docs/architecture.md) | [Setup](./docs/setup.md) | [Tasks](./docs/tasks.md) | [Local development](./docs/local-dev.md) | [Roles](./docs/roles.md) | [Publish](./docs/publish.md)

This repository contains the Solidity smart contracts for the SSV Network. The SSV Network is a decentralized network for the operation of Ethereum validators. It allows for secure, scalable, and decentralized staking on the Ethereum blockchain. The key elements of this system are represented through several Ethereum smart contracts, all of which are outlined below.

Expand Down Expand Up @@ -39,4 +39,4 @@ If you believe you've identified a vulnerability in our smart contracts, we enco

Visit our [bounty page](https://immunefi.com/bounty/ssvnetwork/) to get detailed information on the types of vulnerabilities we're interested in, potential reward amounts, and the guidelines for participation.

Please note: Failing to abide by the participation guidelines may result in disqualification from the program and forfeiture of potential rewards.
Please note: Failing to abide by the participation guidelines may result in disqualification from the program and forfeiture of potential rewards.
Loading

0 comments on commit 1940f95

Please sign in to comment.