{"id":6846,"date":"2025-06-27T17:42:48","date_gmt":"2025-06-27T12:12:48","guid":{"rendered":"https:\/\/simplileap.com\/blog\/?p=6846"},"modified":"2025-11-07T18:14:42","modified_gmt":"2025-11-07T12:44:42","slug":"creating-key-value-store-in-quicknode-streams-a-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/","title":{"rendered":"Creating Key-Value store in Quicknode streams: A Step by step guide"},"content":{"rendered":"<h2><strong>What is a key-value store in Quicknode?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Key value store is a very strong and reliable solution that enables you to manage individual pieces of information or units of data like we can store millions of datapoints using key-value store.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Using key-value stores we can easily update our lists and sets using the REST APIs.This works really well if we are dealing with large amounts of data, It also provides efficient storage and quick retrieval and it also integrates with streams without a hitch. This Key-Value store solution works really well when we want to track large amounts of data in real time like track and alert changes in the values over time.<\/span><\/p>\n<h2><strong>Features of Key-Value Store<\/strong><\/h2>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Real time updates: The accessibility and real time updates of data.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Flexible Data Management: Ease of management, accessibility and evaluation of large amounts of data.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">High Performance: Super fast accessibility and updates of data.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">REST API Access: Interaction of our list and sets through Rest api.<\/span><\/li>\n<\/ul>\n<h2><strong>Key-Value Store with streams filter<\/strong><\/h2>\n<h3><span style=\"font-weight: 400;\">What is Streams Filter?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Stream filters give the availability and accessibility of real time blockchain events. It also allows the monitoring and blockchain logs filtering and transaction filtering like you can easily monitor and access your high valued wallets.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The combination of stream filtering and Key Value store offers scalable solutions. You can create key-value sets or lists, add and remove items from your sets for lists and analyze your key-value against the streaming blockchain data.<\/span><\/p>\n<p><strong>Note<\/strong>: You cannot integrate the streams created in one Quicknode account and lists created in another Quicknode account. The lists and the stream should have the same Quicknode account.<\/p>\n<h2><strong>Creating key-value store using Rest api<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Adding, Updating and using the list becomes easy using Rest Api. It enables the flexibility of managing and accessing your lists and sets.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To use Rest api you have to create one api-key which will be set in the x-api-key header for your api request.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To create api key just create one Quicknode account and then go to the api key section and copy the api key.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-6850 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/clickaccounts.png\" alt=\"\" width=\"376\" height=\"283\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/clickaccounts.png 376w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/clickaccounts-300x226.png 300w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6855 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi.png\" alt=\"\" width=\"1596\" height=\"244\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi.png 1596w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi-300x46.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi-1024x157.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi-768x117.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/copyApi-1536x235.png 1536w\" sizes=\"(max-width: 1596px) 100vw, 1596px\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">List Creation:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">List creation requires two body params<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Key: A unique name for your list.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Items: Array of items that need to be added to your list.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6851 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders.png\" alt=\"\" width=\"1747\" height=\"375\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders.png 1747w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders-300x64.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders-1024x220.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders-768x165.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/listSettingHeaders-1536x330.png 1536w\" sizes=\"(max-width: 1747px) 100vw, 1747px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Pass your x-api-key as shown above.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">And also pass the key and items in the body.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6852 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist.png\" alt=\"\" width=\"1743\" height=\"287\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist.png 1743w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist-300x49.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist-1024x169.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist-768x126.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/additemtolist-1536x253.png 1536w\" sizes=\"(max-width: 1743px) 100vw, 1743px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Status 200 shows the list is created successfully.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Retrieving the list is similar to the creation list api. You just need to send the key (identifier for your list) to the url params.<\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6853 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi.png\" alt=\"\" width=\"1743\" height=\"382\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi.png 1743w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi-300x66.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi-1024x224.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi-768x168.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/viewApi-1536x337.png 1536w\" sizes=\"(max-width: 1743px) 100vw, 1743px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The patch list api is similar to the get api. You just have to add the body params.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So you can simultaneously send both the params or just one. Body params include addItems and removeItems array.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6854 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi.png\" alt=\"\" width=\"1740\" height=\"430\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi.png 1740w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi-300x74.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi-1024x253.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi-768x190.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/patchApi-1536x380.png 1536w\" sizes=\"(max-width: 1740px) 100vw, 1740px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You can add both addItems and removeItems in body params as per your need. If you want to remove and add data simultaneously in your list then use both of them or else use only one.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Sets Creation:<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">To create key-value set you need two body params.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Key:\u00a0 A unique name for your list.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Value: Value associated with the specified key.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">It also requires an x-api-key which should be provided in the headers.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6857 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2.png\" alt=\"\" width=\"1739\" height=\"310\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2.png 1739w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2-300x53.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2-1024x183.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2-768x137.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets2-1536x274.png 1536w\" sizes=\"(max-width: 1739px) 100vw, 1739px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Status 200 shows the key-value is created successfully.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Retrieve Set Value<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Retrieving Set Value has a similar api like creating set. You just need to pass a key for the set value you want in the path parameters.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6856 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets.png\" alt=\"\" width=\"1741\" height=\"364\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets.png 1741w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets-300x63.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets-1024x214.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets-768x161.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/12\/sets-1536x321.png 1536w\" sizes=\"(max-width: 1741px) 100vw, 1741px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">On successful set retrieving you will get a data object which contains a value array.<\/span><\/p>\n<h2><strong>Conclusion:<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">The Key-Value Store in QuickNode is a powerful tool for handling and accessing large amounts of data quickly. It combines the speed of Key-Value storage with Stream Filters, making it easy to track and analyze blockchain events. This allows you to monitor changes,\u00a0 gets real-time transaction updates very easily. Tracking large amounts of data or managing large amounts of data, key-value stores becomes very reliable and easy for developers. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a key-value store in Quicknode? Key value store is a very strong and reliable solution that enables you to manage individual pieces of information or units of data like we can store millions of datapoints using key-value store. Using key-value stores we can easily update our lists and sets using the REST APIs.This [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":7048,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_acf_changed":false,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-6846","post","type-post","status-publish","format-image","has-post-thumbnail","hentry","category-technical","post_format-post-format-image"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap<\/title>\n<meta name=\"description\" content=\"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap\" \/>\n<meta property=\"og:description\" content=\"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Simplileap\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/simplileap\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-27T12:12:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-07T12:44:42+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Deepak Pathak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@simplileap\" \/>\n<meta name=\"twitter:site\" content=\"@simplileap\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Deepak Pathak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\"},\"author\":{\"name\":\"Deepak Pathak\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/64543e59ef20ab873fb1ca0588bb60b4\"},\"headline\":\"Creating Key-Value store in Quicknode streams: A Step by step guide\",\"datePublished\":\"2025-06-27T12:12:48+00:00\",\"dateModified\":\"2025-11-07T12:44:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\"},\"wordCount\":664,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg\",\"articleSection\":[\"Technical\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\",\"url\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\",\"name\":\"Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap\",\"isPartOf\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg\",\"datePublished\":\"2025-06-27T12:12:48+00:00\",\"dateModified\":\"2025-11-07T12:44:42+00:00\",\"description\":\"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams\",\"breadcrumb\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage\",\"url\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg\",\"contentUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg\",\"width\":1200,\"height\":627},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/simplileap.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating Key-Value store in Quicknode streams: A Step by step guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/simplileap.com\/blog\/#website\",\"url\":\"https:\/\/simplileap.com\/blog\/\",\"name\":\"Simplileap\",\"description\":\"Building Digital Future\",\"publisher\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/simplileap.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\",\"name\":\"Simplileap\",\"url\":\"https:\/\/simplileap.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png\",\"contentUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Simplileap\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/simplileap\",\"https:\/\/x.com\/simplileap\",\"https:\/\/www.instagram.com\/simplileap\/\",\"https:\/\/www.linkedin.com\/company\/simplileap\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/64543e59ef20ab873fb1ca0588bb60b4\",\"name\":\"Deepak Pathak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6145b2cf14309466fc08ab5e2986cea3581526653bc2a9a87f0ce62d9cf346e4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6145b2cf14309466fc08ab5e2986cea3581526653bc2a9a87f0ce62d9cf346e4?s=96&d=mm&r=g\",\"caption\":\"Deepak Pathak\"},\"description\":\"A Software Engineer with a B.Tech. degree, leveraging a strong foundation to tackle challenges and innovate in the ever-evolving tech landscape. When I'm not coding, I enjoy unwinding with a good playlist, allowing music to fuel my creativity and well-rounded approach to problem-solving.\",\"url\":\"https:\/\/simplileap.com\/blog\/author\/deepak\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap","description":"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/","og_locale":"en_US","og_type":"article","og_title":"Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap","og_description":"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams","og_url":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/","og_site_name":"Simplileap","article_publisher":"https:\/\/www.facebook.com\/simplileap","article_published_time":"2025-06-27T12:12:48+00:00","article_modified_time":"2025-11-07T12:44:42+00:00","og_image":[{"width":1200,"height":627,"url":"http:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg","type":"image\/jpeg"}],"author":"Deepak Pathak","twitter_card":"summary_large_image","twitter_creator":"@simplileap","twitter_site":"@simplileap","twitter_misc":{"Written by":"Deepak Pathak","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#article","isPartOf":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/"},"author":{"name":"Deepak Pathak","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/64543e59ef20ab873fb1ca0588bb60b4"},"headline":"Creating Key-Value store in Quicknode streams: A Step by step guide","datePublished":"2025-06-27T12:12:48+00:00","dateModified":"2025-11-07T12:44:42+00:00","mainEntityOfPage":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/"},"wordCount":664,"commentCount":0,"publisher":{"@id":"https:\/\/simplileap.com\/blog\/#organization"},"image":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg","articleSection":["Technical"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/","url":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/","name":"Creating Key-Value store in Quicknode streams: A Step by step guide - Simplileap","isPartOf":{"@id":"https:\/\/simplileap.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage"},"image":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg","datePublished":"2025-06-27T12:12:48+00:00","dateModified":"2025-11-07T12:44:42+00:00","description":"Find here all the information related to creating a key value store list in quicknode to use it to track millions of addresses using quicknode streams","breadcrumb":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#primaryimage","url":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg","contentUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2025\/11\/quickalerts-1.jpg","width":1200,"height":627},{"@type":"BreadcrumbList","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-key-value-store-in-quicknode-streams-a-step-by-step-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simplileap.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating Key-Value store in Quicknode streams: A Step by step guide"}]},{"@type":"WebSite","@id":"https:\/\/simplileap.com\/blog\/#website","url":"https:\/\/simplileap.com\/blog\/","name":"Simplileap","description":"Building Digital Future","publisher":{"@id":"https:\/\/simplileap.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simplileap.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/simplileap.com\/blog\/#organization","name":"Simplileap","url":"https:\/\/simplileap.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png","contentUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png","width":512,"height":512,"caption":"Simplileap"},"image":{"@id":"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/simplileap","https:\/\/x.com\/simplileap","https:\/\/www.instagram.com\/simplileap\/","https:\/\/www.linkedin.com\/company\/simplileap\/"]},{"@type":"Person","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/64543e59ef20ab873fb1ca0588bb60b4","name":"Deepak Pathak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6145b2cf14309466fc08ab5e2986cea3581526653bc2a9a87f0ce62d9cf346e4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6145b2cf14309466fc08ab5e2986cea3581526653bc2a9a87f0ce62d9cf346e4?s=96&d=mm&r=g","caption":"Deepak Pathak"},"description":"A Software Engineer with a B.Tech. degree, leveraging a strong foundation to tackle challenges and innovate in the ever-evolving tech landscape. When I'm not coding, I enjoy unwinding with a good playlist, allowing music to fuel my creativity and well-rounded approach to problem-solving.","url":"https:\/\/simplileap.com\/blog\/author\/deepak\/"}]}},"_links":{"self":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/comments?post=6846"}],"version-history":[{"count":7,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6846\/revisions"}],"predecessor-version":[{"id":6907,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6846\/revisions\/6907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/media\/7048"}],"wp:attachment":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/media?parent=6846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/categories?post=6846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/tags?post=6846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}