* Add package skeleton
* Add implementation for the verification
* Update package versions
* Update teh provdier structure to store full execution payload
* Add a test script
* Split the utils to scoped files
* Add multiple web3 providers
* Add a proxy factory method
* Add the CLI for the prover proxy
* Rename few functions to make those consistent
* Add some required unit tests
* Add unit tests
* Add e2e tests
* Fix duplicate Buffer error
* Fix lint error
* Fix lint errors
* Update the lightclient to sync in background
* Validate the execution payload
* Update initWithRest to init
* Update the max limit for the payloads to not cross finalized slot
* Remove the usage for finalizedPayloadHeaders tracking
* Rename update to lcHeader
* Update the code as per feedback
* Fix readme
* Update the payload store logic
* Add the cleanup logic to payload store
* Update the code as per feedback
* Fix few types in the tests
* Move the usage to isForkWithdrawls
* Fix a unit test