The invention provides an account receivable pledge financing method based on a block chain, and the method comprises the following steps of enabling a bank side node to create a credit line block, and add the credit line block to the block chain; receiving a credit line block, creating an accounting voucher block, and adding the accounting voucher block into the block chain; approving the accounting voucher block, and sending the approved accounting voucher block to a supplier node after the core enterprise node issues the approved accounting voucher block; signing for the accounting voucherblock, selecting a financing type by a supplier node to create a financing application block, and adding the financing application block into a block chain; enabling the supplier node or the fund party node to create a contract block, and enabling the fund party node to add the contract block into a block chain; and after approval is completed, enabling the fund party node to carry out financing and loaning. According to the invention, the financing problem of small and medium-sized enterprises in the supply chain is solved, the full-chain association service information can be further mastered based on the financial service relationship of the supply chain, and the effective control of the supply chain operation risk is effectively realized.