Web3 Lambda Layer

An example Lambda Layer containing the Ethereum web3.js Javascript API
Alternatives To Web3 Lambda Layer
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Ethereum Etl2,456
13 days ago37May 24, 2022125mitPython
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
Aws Ethereum Miner211
6 months ago5Python
CloudFormation template for mining Ethereum crypto currency on AWS
Docker Geth Lb96
3 years ago2mitDockerfile
MyEtherWallet AWS set up. Deploy public-facing Ethereum nodes using AWS CloudFormation / Docker / Parity / Geth / ethstats
Web 3.0 Books74
a month ago4
web3, Metaverse, AI, MLOps, AWS Sagemaker, Blockchain, API Token Economy, and Graph Database, And there are many books
Go Ethereum Aws Kms Tx Signer39
a month ago1mitGo
Ethereum transaction signer using AWS KMS keys. An extension for the go ethereum client library.
Nft Deployment Amazon Managed Blockchain34
3 months agomit-0JavaScript
Sample code and reference architecture to deploy an NFT on the Ethereum blockchain using Amazon Managed Blockchain
Private Chain21
3 years agoShell
⛓An Ethereum PoA private-chain environment on AWS.
Cryptolambda20
6 years agogpl-3.0JavaScript
Periodically buy cryptocurrencies (Dollar Cost Average) in BitStamp using AWS Lambda scheduled events
Saga Pattern Nodejs Aws19
2 years ago18apache-2.0TypeScript
An implementation of Saga pattern for distributed transactions with NodeJS and AWS
Blockform18
a year ago16agpl-3.0HTML
Ethereum Blockchain as a Service
Alternatives To Web3 Lambda Layer
Select To Compare


Alternative Project Comparisons
Readme

web3.js Lambda Layer

An AWS Lambda Layer for the Ethereum web3.js Javascript API. It makes use of the lambci/docker-lambda images to replicate the live AWS Lambda environment and build the web3.js dependencies for said environments. It can then be used as a dependency bundle.

Prerequisites

You'll need to have Docker installed. You can opt to use Serverless for deployment or simply run the build.sh file manually and upload the resulting layer/nodejs folder as a ZIP archive to the AWS online console.

Deployment

sls deploy

How to use

Check out the example folder for a simple use case of this layer in a Serverless function.

Additional notes

This dependency bundle will not be available locally to Serverless. If you need to test locally, install the web3.js npm package as a development dependency.

Popular Ethereum Projects
Popular Amazon Web Services Projects
Popular Blockchain Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Amazon Web Services
Ethereum
Lambda Functions
Serverless
Web3