This is a cracking article/tutorial about how to handle requests made to a third party API that is rate limited. Learn how to handle 429 Too Many Requests responses when consuming 3rd party APIs. — Read on www.useanvil.com/blog/engineering/throttling-and-consuming-apis-with-429-rate-limits/
I’m running a small cloud based server as a redundency server for The Graph indexing. When setting it up I initially under estimated the amount of diskspace that would be required to maintain an index of four different subgraphs, and ended up running out of room. To fix the issue, I purchased another volume for… Continue reading Running out of disk space with Docker
When you go through the steps for running matchstick on the github instructions I ran into issues. Specifically I was getting the following error: Thankfully the Graph Discord is an incredibly helpful resource and learned that you need to rebuild the docker environment using the –platform linux/x86_64 flag. See below…. Now that is built, you… Continue reading Running matchstick for testing The Graph on Mac M1
In a previous article I started building out the Erigon ETH node. After reading a little bit about Erigon and some issues that were being reported when using the full archive node of Erigon with Graph Indexes I decided to switch to the “slower-to-index” archive using GETH instead. Here are the steps I went through.… Continue reading Setting up a full archive Ethereum node with GETH
While it is certainly possibly to use tools like Infura and Alchemy to make requests against the blockchain, sometimes you want to have your own Ethereum Archive Node to query. This is the case for The Graph endpoint that we are putting togethr to power the NFTX front end. While we have an enterprise account… Continue reading Setting up a Full Erigon Ethereum Node
In this post we go through the steps required to get a Graph Node up and running using Docker and Hetzner hosting. This is based on the instructions from Stake Squid and their GitHub repository https://github.com/StakeSquid/graphprotocol-testnet-docker. I suggest you start with that tutorial, however I will also cover off any issues I had while following… Continue reading Setting up a Graph Node
A look at the full set of XCOPY Saint Less pieces.
Start off by logging onto your server using SSH. Create a directory to store the cache files Change the ownership of that folder so that the NGINX user can access it Open the NGINX configuration file You need to set two directives, the proxy_cache_path (which lives in a different configuration file as outlined below) which… Continue reading Adding a cache layer to NGINX Reverse Proxy
One of my favourite NFT projects and also one of my first three ever NFT purchases has just sold out after minting for a year. The collection is made up from five different series, 1—5 with series 5 which has just finished minting. In total there 25,000 Avastars across the series, with each series offering… Continue reading Avastar NFT Project Sold Out!
This is a work in progress…. https://developers.cloudflare.com/workers/examples/bulk-origin-proxy https://developers.cloudflare.com/workers/examples/cors-header-proxy Returning basics: https://developers.cloudflare.com/workers/examples/return-json Suite of functions that can help (too prerolled but bits to copypasta) https://github.com/markusahlstrand/cloudworker-proxy