{"id":5290,"date":"2022-05-03T05:02:11","date_gmt":"2022-05-03T12:02:11","guid":{"rendered":"https:\/\/coderpad.io\/?p=5290"},"modified":"2023-06-05T14:26:34","modified_gmt":"2023-06-05T21:26:34","slug":"coderpad-now-supports-solidity","status":"publish","type":"post","link":"https:\/\/coderpad.io\/blog\/announcements\/coderpad-now-supports-solidity\/","title":{"rendered":"CoderPad Now Supports Solidity!"},"content":{"rendered":"\n<p>Smart contract hiring managers rejoice! You now can run live interviews and offer take-home tests in Solidity.<\/p>\n\n\n\n<p><a href=\"https:\/\/soliditylang.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Solidity<\/a> is a popular object-oriented language used for creating smart contracts that run on Ethereum. With the growing demand for Web3 and blockchain technology, we&#8217;re super excited about adding Solidity to the CoderPad environment.<\/p>\n\n\n\n<p>You can try it out in the CoderPad environment by selecting Solidity from the language dropdown:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"394\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/05\/image.png\" alt=\"Solidity option shown in the coderpad language selection menu.\" class=\"wp-image-6861\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/image.png 897w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/image-300x132.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/image-768x337.png 768w\" sizes=\"auto, (max-width: 897px) 100vw, 897px\" \/><\/figure>\n<\/div>\n\n\n<p>It is compiled using the Solidity compiler when it\u2019s time to execute your contract. We run the contract through the following command:<\/p>\n\n\n\n<p><code>solc contract.sol --abi<\/code><\/p>\n\n\n\n<p>Our new Monaco IDE comes with Solidity support\u2013meaning things like syntax highlighting, snippets, and code completion are all available.<\/p>\n\n\n\n<p>All users can now run live interviews in <a href=\"https:\/\/coderpad.io\/languages\/solidity\/\" target=\"_blank\" rel=\"noreferrer noopener\">Solidity<\/a> from your CoderPad account. You can also test it out <a href=\"https:\/\/app.coderpad.io\/sandbox?language=solidity\" target=\"_blank\" rel=\"noreferrer noopener\">in our sandbox<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/app.coderpad.io\/sandbox?language=solidity\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2022\/05\/soliditygif-3-1024x576.gif\" alt=\"\" class=\"wp-image-6872\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/soliditygif-3-1024x576.gif 1024w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/soliditygif-3-300x169.gif 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2022\/05\/soliditygif-3-768x432.gif 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<aside class=\"\n    cta-banner\n     cta-banner--bg-green      cta-banner--has-media \"\ndata-block-name=\"cta-banner\">\n    <div class=\"inner\">\n        <div class=\"content\">\n                            <h2 class=\"headline\">Ready to start interviewing?<\/h2>\n            \n                            <div class=\"cta-buttons\">\n                                    <a href=\"\/sales\/\" class=\"button  js-cta--get-a-demo\"  data-ga-category=\"CTA\" data-ga-label=\"Ready to start interviewing?|Get a demo\">Get a demo<\/a>\n                                <\/div>\n                    <\/div>\n                    <div class=\"media\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"238\" height=\"146\" src=\"https:\/\/coderpad.io\/wp-content\/uploads\/2022\/08\/illustration-of-two-people-chatting-in-app-windows.png\" class=\"attachment-large size-large\" alt=\"\" \/>\n            <\/div>\n            <\/div>\n<\/aside>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re excited to announce support for Solidity, the language &#8220;designed for developing smart contracts that run on Ethereum.&#8221;<\/p>\n","protected":false},"author":12,"featured_media":5297,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7,9],"tags":[],"persona":[27,29,28],"blog-programming-language":[57],"keyword-cluster":[],"class_list":["post-5290","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","category-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/5290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/comments?post=5290"}],"version-history":[{"count":23,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/5290\/revisions"}],"predecessor-version":[{"id":7838,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/5290\/revisions\/7838"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media\/5297"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=5290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/categories?post=5290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/tags?post=5290"},{"taxonomy":"persona","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/persona?post=5290"},{"taxonomy":"blog-programming-language","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/blog-programming-language?post=5290"},{"taxonomy":"keyword-cluster","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/keyword-cluster?post=5290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}