{"id":11948,"date":"2024-03-21T18:09:10","date_gmt":"2024-03-21T18:09:10","guid":{"rendered":"https:\/\/cheesecakelabs.com\/blog\/"},"modified":"2024-03-21T18:09:12","modified_gmt":"2024-03-21T18:09:12","slug":"rpc-servers","status":"publish","type":"post","link":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/","title":{"rendered":"The Role of RPC Servers in Soroban&#8217;s Smart Contract Revolution"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What are RPC servers?<\/h2>\n\n\n\n<p><strong>Remote Procedure Call (RPC) servers are a fundamental technology that enables software to execute functions on remote systems as if they were local calls.<\/strong><\/p>\n\n\n\n<p>This method simplifies the process of building distributed systems, allowing developers to focus on core functionalities rather than the complexities of network communication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the benefits of RPC servers?<\/h2>\n\n\n\n<p><strong>RPC servers offer several key advantages, including:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Efficiency<\/strong>: They distribute computational tasks across multiple machines, improving application performance.<\/li>\n\n\n\n<li><strong>Simplicity<\/strong>: RPC abstracts the intricacies of network protocols, offering a straightforward interface for developers.<\/li>\n\n\n\n<li><strong>Flexibility<\/strong>: They support modular application development, where services can reside on different servers, facilitating scalability.<\/li>\n<\/ul>\n\n\n\n<p>In essence, RPC servers streamline the development of applications that require interaction with remote services, making them indispensable in the realm of smart contracts and <a href=\"https:\/\/cheesecakelabs.com\/blog\/blockchain-guide-getting-started-blockchain-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">blockchain technologies<\/a>.<\/p>\n\n\n\n<p>By enabling seamless and efficient inter-process communication, RPC servers play a pivotal role in the architecture of modern, distributed applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RPC Servers and Smart Contracts on <a href=\"https:\/\/cheesecakelabs.com\/blog\/stellar-soroban\/\">Soroban<\/a><\/h2>\n\n\n\n<p>RPC servers are integral to Soroban, the new smart contract layer for the <a href=\"https:\/\/cheesecakelabs.com\/blog\/stellar-network\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stellar network<\/a>, enabling seamless interactions with the blockchain for smart contract operations.<\/p>\n\n\n\n<p>Through a JSON RPC interface, developers can efficiently send transactions, access ledger data, and simulate contract executions directly on Soroban.<\/p>\n\n\n\n<p>For development, Soroban facilitates a local setup via Docker Quickstart, incorporating Stellar Core, Soroban RPC, and other necessary services for a comprehensive testing environment.<\/p>\n\n\n\n<p>This setup underscores Soroban&#8217;s commitment to providing a developer-friendly platform that simplifies the smart contract development process on Stellar.<\/p>\n\n\n\n<p>RPC servers streamline smart contract interactions on Soroban, offering direct blockchain communication for several operations.<\/p>\n\n\n\n<p>Local development is supported through a Docker Quickstart setup, including all essential components for smart contract testing on Stellar.<\/p>\n\n\n\n<p>Soroban&#8217;s usage of an RPC interface marks a significant step in enhancing the Stellar network&#8217;s smart contract capabilities, offering developers the tools needed for creating advanced decentralized applications with greater efficiency and flexibility.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RPC Service is for Soroban what Horizon is for Classic Stellar<\/h2>\n\n\n\n<p>Horizon and the RPC service for Soroban cater to different facets of the Stellar network, each vital to its ecosystem. Horizon, a RESTful API, facilitates fundamental blockchain interactions like transactions and account queries on the <a href=\"https:\/\/cheesecakelabs.com\/blog\/native-tokens-vs-soroban-tokens\/\" target=\"_blank\" rel=\"noreferrer noopener\">classic network<\/a>.<\/p>\n\n\n\n<p>In contrast, Soroban&#8217;s RPC service, designed for Stellar&#8217;s smart contract layer, supports complex smart contract operations through a JSON RPC interface.<\/p>\n\n\n\n<p><strong>Key Distinctions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Horizon<\/strong>: Optimized for financial operations, making it essential for asset management and payments.<\/li>\n\n\n\n<li><strong>RPC for Soroban<\/strong>: Focuses on smart contract deployment and interactions, offering specialized functionalities for developers building decentralized applications.<\/li>\n<\/ul>\n\n\n\n<p>Both interfaces complement each other, with Horizon serving traditional blockchain needs and Soroban&#8217;s RPC unlocking smart contract capabilities, collectively broadening Stellar&#8217;s application spectrum.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Navigating the Terrain of Dedicated Infrastructure for Stellar Operations<\/h2>\n\n\n\n<p>Embracing dedicated infrastructure for Horizon and Soroban&#8217;s RPC services within the Stellar ecosystem is a strategic move that brings enhanced reliability, performance, and control for blockchain operations and smart contract executions.<\/p>\n\n\n\n<p>However, the journey entails navigating through a spectrum of challenges that demand careful consideration and strategic planning.<\/p>\n\n\n\n<p>The setup and ongoing management of dedicated servers require substantial technical expertise to ensure optimal performance and robust security measures.<\/p>\n\n\n\n<p>Skilled personnel are essential for configuring, monitoring, and troubleshooting the infrastructure, safeguarding it against potential cyber threats, and keeping it aligned with regulatory standards and compliance requirements.<\/p>\n\n\n\n<p>The allocation of resources, including computing power and storage, must be meticulously planned to accommodate the demands of blockchain applications, considering the costs associated with initial setup, hardware upgrades, and operational expenses like bandwidth and electricity.<\/p>\n\n\n\n<p>These financial considerations play a crucial role in the strategic planning for organizations aiming to leverage Stellar&#8217;s full potential.<\/p>\n\n\n\n<p>Moreover, the dedicated infrastructure must be <a href=\"https:\/\/cheesecakelabs.com\/blog\/scalable-applications\/\" target=\"_blank\" rel=\"noreferrer noopener\">scalable<\/a> and flexible, capable of adapting to growing applications and fluctuating transaction volumes without compromising efficiency or security.<\/p>\n\n\n\n<p>Despite these complexities, the benefits of dedicated infrastructure\u2014improved performance, reliability, and bespoke security\u2014are undeniable.<\/p>\n\n\n\n<p>Organizations that successfully navigate these challenges can establish a robust and scalable environment, propelling their blockchain endeavors to new heights on the Stellar network.<\/p>\n\n\n\n<p>This commitment not only signifies a dedication to leveraging Stellar&#8217;s capabilities but also underscores an investment in the future of decentralized and efficient blockchain applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Leveraging Third-Party Solutions for Stellar Development: Validation Cloud<\/h2>\n\n\n\n<p>Third-party solutions have become indispensable for companies venturing into blockchain development, offering streamlined access to complex infrastructures without the overhead of direct management.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"267\" src=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud-1200x267.png\" alt=\"cheesecake labs validation cloud partnership\" class=\"wp-image-11949\" srcset=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud-1200x267.png 1200w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud-600x133.png 600w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud-768x171.png 768w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud-760x169.png 760w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers-validation-cloud.png 1202w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>Among these, <a href=\"https:\/\/validationcloud.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Validation Cloud<\/a> emerges as a standout example, providing an intuitive platform that simplifies interactions with the Stellar network, particularly its Soroban smart contract layer.<\/p>\n\n\n\n<p>Validation Cloud enables easy setup with a user-friendly interface, allowing users to select nodes like Soroban, generate an API key, and access key RPC functionalities via a REST API.<\/p>\n\n\n\n<p>This approach demystifies the process of leveraging Stellar&#8217;s capabilities, making it accessible to a wider range of developers and organizations. With a scalable model that starts free and grows with resource usage, Validation Cloud addresses the needs of projects at any scale, ensuring performance and security without the complexity.<\/p>\n\n\n\n<p>The platform&#8217;s Smart Routing technology ensures optimal performance by efficiently managing request traffic, while its commitment to security and 24\/7 support provides a reliable foundation for deploying decentralized applications. Validation Cloud not only reduces the barriers to entry for blockchain development on Stellar but also enhances the potential for innovation within the ecosystem.<\/p>\n\n\n\n<p>By integrating with solutions like Validation Cloud, developers can focus more on creating impactful applications and less on the intricacies of blockchain infrastructure, fostering a more vibrant and accessible Stellar development landscape.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Stellar Plus Meets Validation Cloud: Our Approach to Simplified Blockchain Development&nbsp;&nbsp;<\/h2>\n\n\n\n<p>At Cheesecake Labs, we&#8217;ve taken a significant step in making blockchain development on the Stellar network more accessible by integrating Validation Cloud into our <a href=\"https:\/\/docs.cheesecakelabs.com\/stellar-plus\" target=\"_blank\" rel=\"noreferrer noopener\">Stellar Plus library<\/a>.<\/p>\n\n\n\n<p>This strategic move simplifies the deployment and management of Stellar-based applications, enabling developers to focus on innovation without the complexities of infrastructure management.<\/p>\n\n\n\n<center>\n<blockquote class=\"twitter-tweet\"><p lang=\"en\" dir=\"ltr\">ICYMI: \ud83c\udf1f Validation Cloud&#39;s Node API is now live on Soroban, <a href=\"https:\/\/twitter.com\/hashtag\/Stellar?src=hash&amp;ref_src=twsrc%5Etfw\">#Stellar<\/a>&#39;s innovative smart contracts platform. We&#39;ve partnered with <a href=\"https:\/\/twitter.com\/CheesecakeLabs?ref_src=twsrc%5Etfw\">@CheesecakeLabs<\/a> to elevate your blockchain development experience. <br><br>\ud83d\udd17 Connect now: <a href=\"https:\/\/t.co\/WoPOf0K4F9\">https:\/\/t.co\/WoPOf0K4F9<\/a> <a href=\"https:\/\/t.co\/swwsgxmWm3\">pic.twitter.com\/swwsgxmWm3<\/a><\/p>&mdash; Validation Cloud (@ValidationCloud) <a href=\"https:\/\/twitter.com\/ValidationCloud\/status\/1768700447844446709?ref_src=twsrc%5Etfw\">March 15, 2024<\/a><\/blockquote> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/center>\n\n\n\n<p>The integration provides a seamless connection to Validation Cloud&#8217;s robust infrastructure, ensuring that developers have access to a scalable, secure, and reliable environment for their applications.<\/p>\n\n\n\n<p>With Stellar Plus, initiating smart contracts on Soroban or accessing Stellar&#8217;s network becomes straightforward, eliminating the hurdles of setup and configuration.<\/p>\n\n\n\n<p>Our commitment is to lower the barrier to entry for blockchain development, making it easier for developers to leverage the full potential of the Stellar ecosystem.<\/p>\n\n\n\n<p>By combining Stellar Plus with Validation Cloud, we ensure that your projects can scale effortlessly, backed by the strength and reliability of enterprise-grade infrastructure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/cheesecakelabs.com\/blog\/stellar-asset-sandbox\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stellar Asset Sandbox<\/a>: A Live Use Case for Asset Issuance and Smart Contracts<\/h2>\n\n\n\n<p>The <a href=\"https:\/\/stellar.cheesecakelabs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stellar Asset Sandbox<\/a>, developed by Cheesecake Labs and supported by the Stellar Development Foundation, is an established open-source solution that showcases the power of <a href=\"https:\/\/cheesecakelabs.com\/blog\/asset-tokenization\/\" target=\"_blank\" rel=\"noreferrer noopener\">asset tokenization<\/a> on Stellar Classic, seamlessly integrated with Soroban for smart contract functionality.<\/p>\n\n\n\n<p>This platform has already set a benchmark for ease of use in asset management and smart contract deployment, enabling users to <a href=\"https:\/\/cheesecakelabs.com\/blog\/mint-burn-assets-stellar-network\/\" target=\"_blank\" rel=\"noreferrer noopener\">issue, mint, burn<\/a>, and manage asset flags within a user-friendly environment.<\/p>\n\n\n\n<p>With its implementation leveraging Validation Cloud&#8217;s infrastructure, the sandbox offers a robust and scalable foundation for experimenting with Stellar&#8217;s capabilities.<\/p>\n\n\n\n<p>The certificate of deposit feature, utilizing Soroban smart contracts for <a href=\"https:\/\/cheesecakelabs.com\/blog\/yield-bearing-assets-stellar-soroban\/\" target=\"_blank\" rel=\"noreferrer noopener\">assets<\/a> issued on Stellar Classic, exemplifies how traditional financial instruments can be reimagined on the blockchain, all accessible through an intuitive user interface.<\/p>\n\n\n\n<p>Featured during last year&#8217;s Meridian event in Madrid, the Stellar Asset Sandbox has proven to be a valuable tool for developers, startups, and companies looking to explore the Stellar ecosystem.<\/p>\n\n\n\n<p>It serves not only as a testament to the potential of Stellar and Soroban but also as an invitation for anyone interested in digital asset issuance and management to experiment with its live version and witness the simplicity and power of the platform.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How does the Stellar Asset Tokenization Sandbox work?\" width=\"1170\" height=\"658\" class=\"lazyload\" data-src=\"https:\/\/www.youtube.com\/embed\/F4eFUwpcEYA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>By providing a practical and accessible platform, the Stellar Asset Sandbox encourages exploration and innovation in the Stellar network, demonstrating real-world applications of blockchain technology for asset management.<\/p>\n\n\n\n<p>It stands as a vivid example of how Cheesecake Labs continues to empower the blockchain community with tools to build world-class digital products.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/cheesecakelabs.com\/services\/blockchain\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"628\" src=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2023\/03\/blockchain-services-cheesecake-labs.png\" alt=\"blockchain services cheesecake labs\" class=\"wp-image-11177\" srcset=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2023\/03\/blockchain-services-cheesecake-labs.png 1200w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2023\/03\/blockchain-services-cheesecake-labs-600x314.png 600w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2023\/03\/blockchain-services-cheesecake-labs-768x402.png 768w, https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2023\/03\/blockchain-services-cheesecake-labs-760x398.png 760w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>What are RPC servers? Remote Procedure Call (RPC) servers are a fundamental technology that enables software to execute functions on remote systems as if they were local calls. This method simplifies the process of building distributed systems, allowing developers to focus on core functionalities rather than the complexities of network communication. What are the benefits [&hellip;]<\/p>\n","protected":false},"author":81,"featured_media":11951,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1165],"tags":[1233,1268,1231,1218,1203],"class_list":["post-11948","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain","tag-blockchain-development","tag-smart-contracts","tag-soroban","tag-stellar-asset-sandbox","tag-stellar-network"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Role of RPC Servers in Soroban&#039;s Smart Contract Revolution<\/title>\n<meta name=\"description\" content=\"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Role of RPC Servers in Soroban&#039;s Smart Contract Revolution\" \/>\n<meta property=\"og:description\" content=\"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\" \/>\n<meta property=\"og:site_name\" content=\"Cheesecake Labs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cheesecakelabs\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-21T18:09:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T18:09:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1921\" \/>\n\t<meta property=\"og:image:height\" content=\"861\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cheesecake Labs\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cheesecakelabs\" \/>\n<meta name=\"twitter:site\" content=\"@cheesecakelabs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\"},\"author\":{\"name\":\"Fabricius Zatti\"},\"headline\":\"The Role of RPC Servers in Soroban&#8217;s Smart Contract Revolution\",\"datePublished\":\"2024-03-21T18:09:10+00:00\",\"dateModified\":\"2024-03-21T18:09:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\"},\"wordCount\":1408,\"image\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg\",\"keywords\":[\"blockchain development\",\"smart contracts\",\"soroban\",\"stellar asset sandbox\",\"stellar network\"],\"articleSection\":[\"Blockchain\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\",\"url\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\",\"name\":\"The Role of RPC Servers in Soroban's Smart Contract Revolution\",\"isPartOf\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg\",\"datePublished\":\"2024-03-21T18:09:10+00:00\",\"dateModified\":\"2024-03-21T18:09:12+00:00\",\"author\":{\"@type\":\"person\",\"name\":\"Fabricius Zatti\"},\"description\":\"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.\",\"breadcrumb\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage\",\"url\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg\",\"contentUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg\",\"width\":1921,\"height\":861,\"caption\":\"rpc servers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cheesecakelabs.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Role of RPC Servers in Soroban&#8217;s Smart Contract Revolution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#website\",\"url\":\"https:\/\/cheesecakelabs.com\/blog\/\",\"name\":\"Cheesecake Labs\",\"description\":\"Nearshore outsourcing company for Web and Mobile design and engineering services, and staff augmentation for startups and enterprises..\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cheesecakelabs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"name\":\"Fabricius Zatti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2022\/06\/fabricius-zatti.png\",\"contentUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2022\/06\/fabricius-zatti.png\",\"caption\":\"Fabricius Zatti\"},\"url\":\"https:\/\/cheesecakelabs.com\/blog\/autor\/fabricius-zatti\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Role of RPC Servers in Soroban's Smart Contract Revolution","description":"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.","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:\/\/cheesecakelabs.com\/blog\/rpc-servers\/","og_locale":"en_US","og_type":"article","og_title":"The Role of RPC Servers in Soroban's Smart Contract Revolution","og_description":"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.","og_url":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/","og_site_name":"Cheesecake Labs","article_publisher":"https:\/\/www.facebook.com\/cheesecakelabs","article_published_time":"2024-03-21T18:09:10+00:00","article_modified_time":"2024-03-21T18:09:12+00:00","og_image":[{"width":1921,"height":861,"url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg","type":"image\/jpeg"}],"author":"Cheesecake Labs","twitter_card":"summary_large_image","twitter_creator":"@cheesecakelabs","twitter_site":"@cheesecakelabs","twitter_misc":{"Written by":null,"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#article","isPartOf":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/"},"author":{"name":"Fabricius Zatti"},"headline":"The Role of RPC Servers in Soroban&#8217;s Smart Contract Revolution","datePublished":"2024-03-21T18:09:10+00:00","dateModified":"2024-03-21T18:09:12+00:00","mainEntityOfPage":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/"},"wordCount":1408,"image":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage"},"thumbnailUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg","keywords":["blockchain development","smart contracts","soroban","stellar asset sandbox","stellar network"],"articleSection":["Blockchain"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/","url":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/","name":"The Role of RPC Servers in Soroban's Smart Contract Revolution","isPartOf":{"@id":"https:\/\/cheesecakelabs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage"},"image":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage"},"thumbnailUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg","datePublished":"2024-03-21T18:09:10+00:00","dateModified":"2024-03-21T18:09:12+00:00","author":{"@type":"person","name":"Fabricius Zatti"},"description":"Explore RPC servers and their advantages in app development, while delving into their role within Stellar Soroban for smart contracts.","breadcrumb":{"@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#primaryimage","url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg","contentUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2024\/03\/rpc-servers.jpg","width":1921,"height":861,"caption":"rpc servers"},{"@type":"BreadcrumbList","@id":"https:\/\/cheesecakelabs.com\/blog\/rpc-servers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cheesecakelabs.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Role of RPC Servers in Soroban&#8217;s Smart Contract Revolution"}]},{"@type":"WebSite","@id":"https:\/\/cheesecakelabs.com\/blog\/#website","url":"https:\/\/cheesecakelabs.com\/blog\/","name":"Cheesecake Labs","description":"Nearshore outsourcing company for Web and Mobile design and engineering services, and staff augmentation for startups and enterprises..","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cheesecakelabs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","name":"Fabricius Zatti","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheesecakelabs.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2022\/06\/fabricius-zatti.png","contentUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2022\/06\/fabricius-zatti.png","caption":"Fabricius Zatti"},"url":"https:\/\/cheesecakelabs.com\/blog\/autor\/fabricius-zatti\/"}]}},"_links":{"self":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/11948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/users\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/comments?post=11948"}],"version-history":[{"count":1,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/11948\/revisions"}],"predecessor-version":[{"id":11953,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/11948\/revisions\/11953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/media\/11951"}],"wp:attachment":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/media?parent=11948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/categories?post=11948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/tags?post=11948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}