Prototype of Implementation of Smart Contract for Blockchain-Based Document Storage

Data, including digital and physical documents, is a valuable asset often vulnerable to forgery, theft, and reliance on centralized servers, which are costly and prone to failure. This study develops a prototype of a decentralized document storage application by combining blockchain and the InterPlanetary File System (IPFS). The system is designed as a web-based decentralized application (DApp), integrating Ethereum smart contracts to immutably record document metadata and access history, while the actual files are stored in IPFS and identified using unique Content Identifiers (CIDs). User interactions are facilitated through MetaMask for authentication and transaction approval. The system is developed using the Waterfall methodology. Functional testing is conducted through unit tests using Ganache as a local Ethereum blockchain, and the smart contract is also deployed to the Sepolia Ethereum testnet. The results show that the system successfully stores documents via IPFS and records metadata and access activities transparently on the blockchain. Access and download tracking features enhance document accountability. This solution provides a secure, efficient, and transparent alternative to centralized document storage and contributes to the advancement of distributed digital archiving systems.

Authors

Institutions

Publication Details

Journal
Journal of Applied Informatics and Computing
Published
2025-08-03
DOI
https://doi.org/10.30871/jaic.v9i4.9493
Primary Topic
FinTech, Crowdfunding, Digital Finance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Prototype of Implementation of Smart Contract for Blockchain-Based Document Storage

Putu Wira Buana, Fajar Purnama, Annes Maria Pangidoan
3 links
Journal of Applied Informatics and Computing
FinTech, Crowdfunding, Digital Finance
article

Prototype of Implementation of Smart Contract for Blockchain-Based Document Storage

Putu Wira Buana, Fajar Purnama, Annes Maria Pangidoan
article en

Abstract

Data, including digital and physical documents, is a valuable asset often vulnerable to forgery, theft, and reliance on centralized servers, which are costly and prone to failure. This study develops a prototype of a decentralized document storage application by combining blockchain and the InterPlanetary File System (IPFS). The system is designed as a web-based decentralized application (DApp), integrating Ethereum smart contracts to immutably record document metadata and access history, while the actual files are stored in IPFS and identified using unique Content Identifiers (CIDs). User interactions are facilitated through MetaMask for authentication and transaction approval. The system is developed using the Waterfall methodology. Functional testing is conducted through unit tests using Ganache as a local Ethereum blockchain, and the smart contract is also deployed to the Sepolia Ethereum testnet. The results show that the system successfully stores documents via IPFS and records metadata and access activities transparently on the blockchain. Access and download tracking features enhance document accountability. This solution provides a secure, efficient, and transparent alternative to centralized document storage and contributes to the advancement of distributed digital archiving systems.

Journal of Applied Informatics and ComputingVol. 9(4)
Udayana University (ID)
Openalex Percentile: Top 61%
FinTech, Crowdfunding, Digital Finance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Prototype of Implementation of Smart Contract for Blockchain-Based Document Storage — Putu Wira Buana, Fajar Purnama, et al. · Journal of Applied Informatics and Computing (2025) | TGRS Research Map | TGRS