AWS Web3 Blog
Category: Advanced (300)
How to deploy Stacks blockchain nodes on AWS with the AWS Blockchain Node Runners Stacks blueprint
Bitcoin is the most widely adopted and valuable cryptocurrency, known for its decentralization and security. Stacks, a Layer 2 solution built on top of Bitcoin, aims to unlock Bitcoin’s full potential by enabling fast, cheap, Bitcoin-secured transactions and smart contract functionality without modifying the Bitcoin protocol itself. Stacks uses a consensus mechanism called Proof of […]
Build secure multi-party computation (MPC) wallets using AWS Nitro Enclaves
Different types of blockchain applications and users demand varying types of private key management solutions, referred to as wallets. Custodial wallets are managed by third-party vendors such as a centralized crypto exchange, whereas non-custodial wallets give you full control and ownership over your private keys and funds. Crypto-native users with experience managing their own digital […]
How Agnostic Engineering improved storage latency for running Polygon nodes on AWS
This is a guest post co-written by Arnaud Briche, the Founder of Agnostic. At Agnostic, our mission is to democratize access to well-structured blockchain data. We aim to provide a swift, user-friendly, and robust method for querying the vast volumes of data generated by smart contract blockchains. As a company, for performance reasons we first […]
Run Polygon nodes on AWS
In this post, we dive deep into establishing your infrastructure and deploying Polygon blockchain nodes on AWS. We provide recommendations for selecting optimal compute and storage options tailored to various use cases. We discuss the approach to speed up the horizontal scaling of Polygon full nodes on AWS with Amazon Simple Storage Service (Amazon S3) […]
Build Account Abstraction Wallets with Alchemy and AWS: Part 2
In Part 1 of this series, we introduced the Account Abstraction (AA) concept and explained how it overcomes some of the user experience challenges of Externally Owned Account (EOA) wallets. We also covered how you can apply AA in the context of different use cases, such as marketing campaigns and enabling user onboarding at scale. […]
Make EOA private keys compatible with AWS KMS
Those who choose to take ownership of digital assets, such as cryptocurrency or non-fungible tokens (NFTs), are faced with a crucial decision when creating a wallet: do they opt to manage their own wallet or delegate that responsibility to a trusted third party? Non-custodial wallet solutions, whereby a user manages their own wallet, are popular […]
Build a web-based cryptocurrency wallet tracker with Amazon Managed Blockchain Access and Query
From startups like digital asset wallet providers to enterprises like banks, companies are launching digital asset products that provide end users the ability to buy, sell, exchange and monitor their digital assets, such as cryptocurrency. Whether the end user is an institutional investor or a retail investor / enthusiast, all of these digital asset products require […]
Import Ethereum private keys to AWS KMS
In the world of digital assets, private keys have always been of utmost importance. Unlike traditional assets, digital assets are controlled by private keys (a string of letters and numbers), just like passwords, which unlock the right to manage and use assets. Private keys can be used to irreversibly transfer funds from the wallet, thus, […]
Run Ethereum nodes on AWS
Amazon Managed Blockchain and many partners of AWS offer a convenient way to use Ethereum nodes without operating your own infrastructure. But sometimes, when you want to run archive nodes or participate in Ethereum staking, the managed nodes aren’t enough, and you may choose to run your own Ethereum nodes on AWS. To run a […]
Gain insights from Web3 data with The Graph and Amazon Managed Blockchain
Analyzing data originating on a blockchain can be a challenging and time-consuming process due to the complexity and variety of smart contract structures. This primary obstacle requires an in-depth understanding of the various platforms you wish to analyze. In the Web3 space, each protocol has their own way of storing and calling methods, making implementation […]