本申请涉及一种基于区块链填写文件的方法、系统、装置和存储介质,其中,该方法包括:基于部署在区块链上的智能合约,根据需求信息所描述的预设数据要素和预设可视化样式制作对应的模板文件,填写模板文件中的交互式表单域,生成版式文件,将版式文件编码后存储在区块链的节点账本中,通过本申请,解决了相关技术中版式文件的填写存在数据不安全和操作繁杂的问题,实现了直接通过区块链在模板文件上填写交互式表单,而不需要经过多系统进行反复操作,降低了用户的操作复杂度,减少了中间的流转环节,填写完成的版式文件直接和/或间接的通过区块链进行存储,基于区块链本身的不可篡改、可追溯机制,进一步保障信息安全和隐私。