A Detailed Set of Ideas for Designing a Quantum Computing Framework Based on Smart Contracts, Configured Using Foundry and Qiskit
Abstract
The purpose of this paper is to describe a new system design for integrating quantum computing algorithms (and their results) into a blockchain network. In this selected context, we can use, create and upload smart contracts (SCs) that allow users to perform various quantum computations, by using the corresponding circuits. We are therefore proposing a system that uses gas fees in the blockchain context, in order to offer access to certain circuits and their simulation results; the system also allows for the previously analyzed circuits to become publicly available, through SCs – this can act like a quantum circuit encyclopedia. Most users in the first generation will have to pay, in addition to the normal transaction fees (gas) required to call the SC methods, a small development fee for the contract creation for most of the tasks; after a certain number of SCs, enough configurations and results will become accessible to everyone, and only custom, unprocessed circuits will require the development fee. Optionally, a dedicated blockchain network (similar to one of the existing test ones) can also be designed, with contracts that have access to real quantum hardware; its owners can decide (if necessary) the value of the virtual coin in connection to a real-world currency. For our experiments, we selected the Solidity language for the development of SCs, and Python for the development and simulation of quantum circuits, with the help of the Qiskit framework, an open-source library for quantum processing developed by IBM.
Downloads
References
What is Blockchain? | Oracle, Oracle (Oracle Cloud Infrastructure, OCI), [Online]. Available: https://www.oracle.com/uk/blockchain/what-is-blockchain/.
What is Blockchain Security? | IBM, IBM, [Online]. Available: https://www.ibm.com/topics/blockchain-security.
M. Xu, X. Chen and G. Kou, A systematic review of blockchain, Financial Innov., vol. 5, no. 27, pp. 1-14, 2019.
M. Allende, D.L. León, S. Cerón, A. Pareja, E. Pacheco, A. Leal, M. Da Silva, A. Pardo, D. Jones, D.J. Worrall, B. Merriman, J. Gilmore, N. Kitchener and S.E. Venegas-Andraca, Quantum-resistance in blockchain networks, Sci. Rep., vol. 13, no. 5664, pp. 1-23, 2023.
S. Cherbal, A. Zier, S. Hebal, L. Louail and B. Annane, Security in internet of things: a review on approaches based on blockchain, machine learning, cryptography, and quantum computing, J. Supercomput., vol. 80, no. 3, pp. 1-79, 2023.
M. Xu, X. Ren, D. Niyato, J. Kang, C. Qiu, Z. Xiong, X. Wang and V.C.M. Leung, When Quantum Information Technologies Meet Blockchain in Web 3.0, IEEE Network, vol. 38, no. 2, pp. 255-263, 2023.
Selvarajan and H. Mouratidis, A quantum trust and consultative transaction based blockchain cybersecurity model for healthcare systems, Sci. Rep., vol. 13, no. 7107, pp. 1-21, 2023.
C. C. Agbo, Q. H. Mahmoud and J. M. Eklund, Blockchain Technology in Healthcare: A Systematic Review, Healthcare, vol. 7 (2), no. 56, pp. 1-30, 2019.
A.-G. Tudorache, Design of an Exchange Protocol for the Quantum Blockchain, Mathematics, vol. 10 (21), no. 3986, pp. 1-14, 2022.
What Is a Blockchain Oracle?, Chainlink Foundation, [Online]. Available: https://chain.link/education/blockchain-oracles.
Chainlink: The Industry-Standard Web3 Services Platform, Chainlink Foundation, [Online]. Available: https://chain.link.
Provable - the provably honest oracle service, Provable Things Ltd., [Online]. Available:
https://web.archive.org/web/20231130211804/https://app.provable.xyz/home/features.
SQLite, Hwaci, [Online]. Available: https://www.hwaci.com/sw/sqlite/index.html.
sqlite3 — DB-API 2.0 interface for SQLite databases, Python Software Foundation, [Online]. Available: https://docs.python.org/3/library/sqlite3.html.
IBM Quantum Documentation, IBM, [Online]. Available: https://docs.quantum-computing.ibm.com/.
GitHub - Qiskit/qiskit, IBM, [Online]. Available: https://github.com/Qiskit/qiskit.
Solidity documentation, The Solidity Authors, [Online]. Available: https://docs.soliditylang.org/en/latest/index.html.
GitHub - ethereum/solidity, open-source, with the core team sponsored by the Ethereum Foundation, [Online]. Available: https://github.com/ethereum/solidity.
Introduction - Foundry Book, open-source library, [Online]. Available: https://book.getfoundry.sh/.
GitHub - foundry-rs/foundry, Paradigm and the Rust Ethereum open-source community, [Online]. Available: https://github.com/foundry-rs/foundry.
Alchemy - the web3 development platform, Alchemy Insights, Inc, [Online]. Available: https://www.alchemy.com/.
TESTNET Sepolia (ETH) Blockchain Explorer, Etherscan 2025 (Sepolia), [Online]. Available: https://sepolia.etherscan.io/.
Select and set up an IBM Quantum channel | IBM Quantum Documentation, IBM, [Online]. Available: https://docs.quantum.ibm.com/start/setup-channel.
IBM Quantum Qiskit Runtime API | IBM Cloud API Docs, IBM Cloud, [Online]. Available: https://cloud.ibm.com/apidocs/quantum-computing.
curl - command line tool and library for transferring data with URLs, open-source software, [Online]. Available: https://curl.se/.
GitHub - smartcontractkit/foundry-chainlink-toolkit: A plugin to spin up local Chainlink node with Foundry, open-source, [Online]. Available: https://github.com/smartcontractkit/foundry-chainlink-toolkit.
W. Wang, Y. Yu and L. Du, Quantum blockchain based on asymmetric quantum encryption and a stake vote consensus algorithm, Sci. Rep., vol. 12, no. 8606, pp. 1-12, 2022.
D. Rajan and M. Visser, Quantum Blockchain Using Entanglement in Time, Quantum Rep., vol. 1, no. 1, pp. 3-11, 2019.
Copyright (c) 2025 EMITTER International Journal of Engineering Technology

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright to this article is transferred to Politeknik Elektronika Negeri Surabaya(PENS) if and when the article is accepted for publication. The undersigned hereby transfers any and all rights in and to the paper including without limitation all copyrights to PENS. The undersigned hereby represents and warrants that the paper is original and that he/she is the author of the paper, except for material that is clearly identified as to its original source, with permission notices from the copyright owners where required. The undersigned represents that he/she has the power and authority to make and execute this assignment. The copyright transfer form can be downloaded here .
The corresponding author signs for and accepts responsibility for releasing this material on behalf of any and all co-authors. This agreement is to be signed by at least one of the authors who have obtained the assent of the co-author(s) where applicable. After submission of this agreement signed by the corresponding author, changes of authorship or in the order of the authors listed will not be accepted.
Retained Rights/Terms and Conditions
- Authors retain all proprietary rights in any process, procedure, or article of manufacture described in the Work.
- Authors may reproduce or authorize others to reproduce the work or derivative works for the author’s personal use or company use, provided that the source and the copyright notice of Politeknik Elektronika Negeri Surabaya (PENS) publisher are indicated.
- Authors are allowed to use and reuse their articles under the same CC-BY-NC-SA license as third parties.
- Third-parties are allowed to share and adapt the publication work for all non-commercial purposes and if they remix, transform, or build upon the material, they must distribute under the same license as the original.
Plagiarism Check
To avoid plagiarism activities, the manuscript will be checked twice by the Editorial Board of the EMITTER International Journal of Engineering Technology (EMITTER Journal) using iThenticate Plagiarism Checker and the CrossCheck plagiarism screening service. The similarity score of a manuscript has should be less than 25%. The manuscript that plagiarizes another author’s work or author's own will be rejected by EMITTER Journal.
Authors are expected to comply with EMITTER Journal's plagiarism rules by downloading and signing the plagiarism declaration form here and resubmitting the form, along with the copyright transfer form via online submission.