Skip to content

PufferFinance/PufferPool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puffer

Github Actions Website Docs Discord X Foundry

PUFFERS

Puffer aims to provide robust and secure infrastructure for permissionless Ethereum validating, supercharged through EigenLayer restaking rewards.

Puffer supports permissionless Ethereum validators by combining cryptoeconomic mechanisms (like bonded nodes and validator tickets) and technical safeguards (such as anti-slashers and Guardians). This framework ensures that validators operate securely and contributes to the network's decentralization.

The PufferPool repo contains the smart contracts to handle all validator and restaking needs.

Documentation


Deployments

For all deployment, contract addresses, ABIs, and more, see the Deployments and ACL repository. You can also find the deployment for each release on the releases page.

Audits

Testing


Follow the Foundry docs for installation instructions, then install all dependencies and run tests by executing:

forge test

Running Unit Tests

Refine the command as follows:

forge test -vvv --match-path './test/unit/*'

Running Fork Tests

Fork tests require first setting the ETH_RPC_URL and HOLESKY_RPC_URL environment variables to pass (archive nodes).

forge test --no-match-path './test/fork-tests/*'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages