AWS Web3 Blog
Category: Blockchain
Building Personalized Web3 Experiences with ❜embed’s AI Recommendation Platform on AWS
The decentralized web has unlocked significant opportunities for user-owned digital experiences, with Web3 applications built on public blockchains (onchain) processing billions of dollars in daily transaction volume across thousands of protocols. However, despite this rapid growth, most Web3 platforms still rely on rudimentary content discovery mechanisms—chronological feeds, basic search, and manual curation—don’t utilize the rich behavioral […]
Building a blockchain indexer on AWS
Decentralized finance (DeFi) trading decisions require blockchain pricing and liquidity data. However, direct blockchain node queries are inefficient and resource-intensive creating a bottleneck for timely decision-making. Blockchains are not optimized for efficient data queries, with data being stored sequentially (block by block). Retrieving specific information often requires scanning the entire blockchain. Indexers offer a solution to […]
Migrate centralized crypto exchange workloads to AWS – Part 2
This is the English version of the original post published in the AWS Indonesia blog channel. Part 1 of our series introduced key components for running centralized cryptocurrency exchanges (CEX) on AWS. Part 2 (this post) builds upon that knowledge and guides you through migrating CEX workloads to AWS successfully. In the upcoming Part 3 […]
Migrate centralized crypto exchange workloads to AWS – Part 1
This is the English version of the original post published in the AWS Indonesia blog. Cryptocurrency exchanges are digital marketplaces where users trade various digital currencies like Bitcoin and Ethereum. The exchanges provide a secure environment where millions of people worldwide can participate in the cryptocurrency economy.The cryptocurrency trading landscape features two distinct types of […]
EKS marks the spot: scaling Circle’s blockchain nodes with a modern Kubernetes stack
At Circle, we operate scores of nodes across dozens of blockchains in order to provide reliable RPC services supporting products such as USDC, Cross-Chain Transfer Protocol (CCTP), Circle Payments Network (CPN), and others. Circle is a global financial technology firm that enables businesses of all sizes to harness the power of digital currencies and public blockchains for payments, commerce, and financial applications worldwide. In this post, we share details about how we operate Circle’s blockchain node infrastructure at scale, using AWS services, common off-the-shelf tools, and some custom tooling.
Processing digital asset payments on AWS
In this post, we explain how blockchain-based digital asset payment systems can reduce costs and delays. We demonstrate how to build a serverless payment system on AWS, using stablecoins such as USDC, PYUSD, or USDG as an example. This solution creates a low-cost, scalable, and decentralized alternative to legacy payment methods. The implementation is available in our GitHub repository.
Improve Solana node performance and reduce costs on AWS
Solana Agave v2.0.14 was released on October 18, 2024. Since then, operators of Solana nodes reported that occasionally their Solana nodes struggle to stay in sync with the latest slots on mainnet-beta. Searching for “catch up” on Solana’s StackExchange reveals numerous discussions of this challenge. In an earlier post, we explained how to run Solana […]
Accelerate Ethereum synchronization time with storage-optimized Amazon EC2 instances
Syncing an Ethereum node can be a time-consuming and costly process if not well optimized, with the need to find the right balance between speed and security. Compute requirements are different between the initial synchronization phase with the network and the steady-state phase where the node only needs to process new blocks (for additional details, refer to Synchronization modes in the Ethereum documentation). This challenge can be addressed by using different types of Amazon EC2 instances corresponding to your requirements. In this post, we demonstrate how to use the latest generation of storage optimized EC2 instances during the synchronization process, and switch back to right-sized memory optimized instances for the run phase to minimize cost.
Implement a USDC bridge on AWS
Stablecoins offer significant advantages in the crypto space. They provide price stability and can serve as a reliable medium of exchange, store of value, or bridge between the fiat and crypto ecosystems. The ability to transfer stablecoins across multiple blockchains further enhances their utility by improving cross-chain interoperability and letting users take advantage of the […]
How Derive scaled their low-latency, decentralized trading platform using AWS Graviton, Amazon EKS, and Amazon Aurora
In this post, we share how Derive successfully scaled their hybrid decentralized trading platform to achieve billions of dollars in trading volume and low-latency execution by using a robust compute and database infrastructure, using AWS Graviton on Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Aurora. We explore Derive’s hybrid exchange model and how AWS played a crucial role in their growth and scalability.









