Digital asset management method, equipment, medium and product

By generating payment agreements and contracts through the trading platform, and having a third party pay the gas fees on their behalf, the problem of NFT works being unable to be traded when creators cannot pay gas fees is solved, thus enabling the trading and circulation of NFT works.

CN121526601APending Publication Date: 2026-02-13MIGU CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511439059.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-09
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

When creators are unable to pay gas fees, NFT works cannot be traded.

Method used

The system obtains creators' payment requests through the trading platform, generates payment agreements and value information, invokes the payment contract to have a third party pay the gas fees, and distributes transaction funds according to the contract after the transaction is completed.

Benefits of technology

It solved the problem of creators being unable to pay gas fees, enabled the trading and circulation of NFT works, and promoted the application of NFT technology in the field of art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121526601A_ABST
    Figure CN121526601A_ABST
Patent Text Reader

Abstract

The invention discloses a digital asset management method and device, a medium and a product. The method comprises the following steps: acquiring a first request initiated by a first user; the first request comprises a pay-for-another request and an uplink request of non-homogenized token assets; the payment-for-another request is used for requesting to pay for another first transaction index data of the non-homogenized token assets; in response to the first request, displaying a payment agreement and value information of the non-homogenized token asset; in response to a second request initiated by a second user, calling the payment contract of the non-homogenized token asset to allocate second transaction index data paid by the second user based on the first transaction index data to the first user and a third user; the second request is used for requesting to purchase the non-homogenized token assets; the third user is a payer of the first transaction index data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, and in particular, to a digital asset management method, device, medium and product. BACKGROUND

[0002] In related technologies, Non-Fungible Tokens (NFT) works need creators to pay Gas fees on Ethereum. When the creators cannot pay the Gas fees, the NFT works cannot be traded. SUMMARY

[0003] The present application provides a digital asset management method, device, storage medium and product, which solves the problem that NFT works cannot be traded when creators cannot pay Gas fees in related technologies.

[0004] The technical solution of the present application is as follows: A digital asset management method, the method comprising: obtaining a first request initiated by a first user; the first request comprising a payment request and a chain request of a non-fungible token asset; the payment request is used to request to pay first transaction index data of the non-fungible token asset; in response to the first request, displaying payment agreement and value information of the non-fungible token asset; in response to a second request initiated by a second user, calling a payment contract of the non-fungible token asset to distribute second transaction index data paid by the second user based on the first transaction index data to the first user and a third user; the second request is used to request to purchase the non-fungible token asset; the third user is a payer of the first transaction index data.

[0005] In the above solution, in response to the first request, the payment agreement of the non-fungible token asset is displayed, comprising: in response to the first request, obtaining payment information and asset information input by the first user; the payment information comprises account address information of the first user and distribution ratio of the non-fungible token asset; generating the payment agreement based on the payment information and the asset information; the payment agreement comprises payment rules, payment period and the first transaction index data; the payment rules comprise execution rules of the distribution ratio; displaying agreement content of the payment agreement and the asset information.

[0006] In the above solution, in response to the first request, the value information of the non-fungible token asset is displayed, comprising: In response to the first request, metadata information of the non-fungible token asset is acquired; The metadata information is analyzed from multiple dimension indicator data to obtain an analysis result of the non-fungible token asset; the multiple dimension indicator data includes an artistic value indicator, a community recognition indicator, a market analysis indicator, an asset legality indicator, a technical feasibility indicator, and a sustainability indicator; The value information is displayed based on the analysis result.

[0007] In the above scheme, after the response to the first request, the display of the payment agreement and the value information of the non-fungible token asset, the following is included: A third request initiated by a fourth user is acquired; the third request is used to request to pay the first transaction indicator data; The third user is determined from the fourth user based on the payment agreement; A payment notice is sent to the third user; the payment notice is used to instruct the third user to bind the payment agreement and perform payment signature; After the third user completes the payment signature, the first transaction indicator data is received.

[0008] In the above scheme, before the response to the second request initiated by the second user, the calling of the payment contract of the non-fungible token asset to allocate the second transaction indicator data to the first user and the third user, the following is included: The payment agreement is uploaded to the blockchain to generate the payment contract; The non-fungible token asset is uploaded to the blockchain to pay the first transaction indicator data; A chain upload message is sent to the third user; the chain upload message is used to prompt that the non-fungible token asset has been uploaded to the chain.

[0009] In the above scheme, the response to the second request initiated by the second user, the calling of the payment contract of the non-fungible token asset to allocate the second transaction indicator data to the first user and the third user, includes: In response to the second request, the payment contract is called to determine a first allocation ratio of the first user and a second allocation ratio of the third user; The second transaction indicator data is allocated to the account of the first user based on the first allocation ratio; The second transaction indicator data is allocated to the account of the third user based on the second allocation ratio.

[0010] In the above scheme, the method further includes: A fourth request initiated by the first user is acquired; the fourth request is used to request to reset the allocation ratio; In response to the fourth request, a reset escrow agreement is generated, and the reset escrow agreement is displayed.

[0011] A digital asset management apparatus, the apparatus comprising: An acquisition unit configured to acquire a first request initiated by a first user; the first request comprising an escrow request and a chain request for a non-fungible token asset; the escrow request being used to request escrow of first transaction index data of the non-fungible token asset; A display unit configured to display, in response to the first request, an escrow agreement and value information of the non-fungible token asset; A processing unit configured to, in response to a second request initiated by a second user, invoke an escrow contract of the non-fungible token asset to assign second transaction index data paid by the second user based on the first transaction index data to the first user and a third user; the second request being used to request purchase of the non-fungible token asset; the third user being a payer of the first transaction index data.

[0012] An electronic device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is configured to execute the steps of any of the above methods when running the computer program.

[0013] A storage medium having stored thereon a computer program, the computer program being executed by a processor to implement the steps of any of the above methods.

[0014] A computer product comprising a computer program, the computer program being executed by a processor to implement the steps of any of the above methods.

[0015] The application provides a digital asset management method, device, storage medium and product, a first request initiated by a first user is acquired; the first request includes a payment request and a chain request of a non-fungible token asset; the payment request is used for requesting to pay first transaction index data of the non-fungible token asset; in response to the first request, a payment agreement and value information of the non-fungible token asset are displayed; in response to a second request initiated by a second user, the second user pays second transaction index data based on the first transaction index data to the first user and a third user by calling a payment contract of the non-fungible token asset; the second request is used for requesting to purchase the non-fungible token asset; and the third user is a payer of the first transaction index data. That is, when the creator initiates the NFT asset chain request and the first transaction index data payment request, the application presents the value information and the payment agreement of the NFT asset, prompts the payer to prepay the first transaction index data for the creator, and reaches the payment contract, and when the NFT asset transaction is completed, the second transaction index data is distributed to the creator and the payer according to the payment contract, thereby solving the problem that the NFT work cannot be traded when the creator cannot pay the gas fee in the related art. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 A gas fee payment flowchart for the related art; Figure 2 A digital asset management method flowchart provided by the embodiment of the application; Figure 3 A structure diagram of an NFT asset transaction platform provided by the embodiment of the application; Figure 4 A payment agreement generation flowchart provided by the embodiment of the application; Figure 5 An evaluation diagram of a value dimension provided by the embodiment of the application; Figure 6 A radar diagram of value evaluation provided by the embodiment of the application; Figure 7 A value evaluation diagram of an NFT asset provided by the embodiment of the application; Figure 8 A gas fee payment flowchart provided by the embodiment of the application; Figure 9 Another gas fee payment flowchart provided by the embodiment of the application; Figure 10 A gas fee payment timing diagram provided by the embodiment of the application; Figure 11A process schematic diagram of NFT asset transaction provided for an embodiment of the present application is provided. Figure 12 A process schematic diagram of another digital asset management method provided for an embodiment of the present application is provided. Figure 13 A structure schematic diagram of a digital asset management device provided for an embodiment of the present application is provided. Figure 14 A structure schematic diagram of an electronic device provided for an embodiment of the present application is provided. DETAILED DESCRIPTION

[0017] In order to make the purposes, technical solutions and advantages of the present application clearer, the technical solutions of the present application are further described in detail below in combination with the drawings and embodiments, and the described embodiments should not be regarded as limiting the present application, and all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0018] In the following description, “some embodiments” are related to a subset of all possible embodiments, but it can be understood that “some embodiments” can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0019] The terms “first / second / third” involved in the present application are only to distinguish similar objects, and do not represent a specific order of the objects, and it can be understood that “first / second / third” can interchange specific order or sequence as allowed, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.

[0021] In related technologies, Gas fee is the fee paid by individuals to complete transactions on the blockchain, and Gas fee is the fee paid for using computing and storage resources of Ethereum, which is usually paid in the native cryptocurrency of the blockchain.

[0022] Reference Figure 1 As shown, after the creator creates the NFT work, the NFT work needs to be chained, but the NFT work needs to pay the Gas fee on Ethereum, and when the creator cannot pay the Gas fee, the NFT work cannot be traded, which greatly affects the application of NFT technology in art works.

[0023] Embodiments of the present application provide a digital asset management method, with reference toFigure 2 As shown, the method comprises the following steps: Step S201: obtaining a first request initiated by a first user.

[0024] The first request comprises a payment request and a chain request for the non-fungible token asset; the payment request is used to request payment of first transaction index data of the non-fungible token asset; In actual application, when the creator applies for NFT chain, the information related to the NFT work can be temporarily stored in the transaction platform. The first user can be understood as the creator, and the execution subject of the embodiment of the application can be understood as the transaction platform. The NFT asset can include NFT works, and the first transaction index data can include Gas fees.

[0025] When the creator applies for NFT chain, the payment request can be submitted to the transaction platform at the same time, so as to realize the payment of the NFT work by the third party through the transaction platform.

[0026] Step S202: in response to the first request, displaying the payment agreement and value information of the non-fungible token asset.

[0027] In actual application, the creator can input the payment information and asset information of the NFT asset in the transaction platform, and the creator can set the distribution ratio of the NFT asset through the payment information. The transaction platform generates the metadata information of the NFT asset according to the asset information, the payment information and the attribute information of the NFT asset. The transaction platform can generate the payment agreement of the NFT asset according to the payment information and the asset information; evaluate the value of the NFT asset according to the metadata information, and obtain the value information. The transaction platform can display the payment agreement and value information of the NFT asset for the third party to check. The payment agreement can include the Gas fee of the NFT asset calculated by the platform.

[0028] Step S203: in response to a second request initiated by a second user, calling a payment contract of the non-fungible token asset to distribute second transaction index data paid by the second user based on the first transaction index data to the first user and a third user.

[0029] The second request is used to request to purchase the non-fungible token asset; the third user is the payer of the first transaction index data.

[0030] In practical applications, when other users are willing to pay gas fees for NFT assets, and pay the corresponding gas fees, the creator and the person who pays reach an agreement, the platform receives the gas fees, uploads the NFT assets to the blockchain, and pays the gas fees, and uploads the agreement reached between the creator and the person who pays to the blockchain to generate a payment contract, and when the NFT assets are purchased, the transaction platform calls the payment contract to distribute the transaction funds to the accounts of the creator and the person who pays. The second user can be understood as the purchaser.

[0031] From the above, it can be seen that in the embodiments of the application, when the creator initiates an NFT asset on-chain request and a gas fee payment request, the value information of the NFT asset and the payment agreement are presented, which prompts the person who pays to prepay the gas fee for the creator, and a payment contract is reached, and when the NFT asset transaction is completed, the transaction funds of the NFT asset are distributed to the creator and the person who pays according to the payment contract, thereby solving the problem that the NFT work cannot be traded when the creator cannot pay the gas fee in the related art.

[0032] In some embodiments of the application, in response to the first request, the payment agreement of the non-fungible token asset is displayed, including: In response to the first request, the payment information and asset information input by the first user are obtained; the payment information includes the account address information of the first user and the distribution ratio of the non-fungible token asset; The payment agreement is generated based on the payment information and the asset information; the payment agreement includes payment rules, a payment period, and first transaction index data; the payment rules include an execution rule of the distribution ratio; The agreement content and asset information of the payment agreement are displayed.

[0033] In practical applications, referring to Figure 3 As shown in the figure, the transaction platform includes an NFT value evaluation module, an NFT display module, a gas payment agreement generation module, a gas payment management module, an NFT on-chain & payment module, a gas payment smart contract generation module, and an NFT transaction module.

[0034] The creator inputs the payment information and asset information on the transaction platform, the payment information includes the account address information of the first user and the distribution ratio of the NFT asset, and the on-chain NFT asset transaction may appear two situations, the first is that the transaction fee is insufficient to pay the NFT creation fee, and the second is that the transaction fee is sufficient to pay the NFT creation fee, the creator needs to set different commission ratios for the two situations, for example: set the NFT transaction amount as M, and the NFT gas fee as N: If the NFT transaction amount (M) is less than or equal to the Gas fee (N) for creating the NFT, both the creator and the Gas agent suffer losses, x1% is the proportion of the creator's share, and the amount obtained by the creator is: M*x1%, and the amount obtained by the Gas agent is: M*(1-x1%).

[0035] If the NFT transaction amount (M) is greater than the Gas fee (N) for creating the NFT, both the creator and the Gas agent make profits, first, the Gas fee of the Gas agent is deducted, then the remaining amount is redistributed, x2% is the proportion of the creator's share, and the amount obtained by the creator is: (M-N)*x2%, and the amount obtained by the Gas agent is: N+(M-N)*(1-x2%).

[0036] Reference Figure 4 As shown, the Gas agent agreement generation module can estimate the amount of Gas consumed by the operation of creating the NFT based on the Gas estimation tool, so as to calculate the maximum and minimum value interval of the amount of Gas consumed by creating the NFT.

[0037] The transaction platform provides two modes for Gas agent, one is single mode, and the other is multi-person mode. In single mode, only one person acts as a Gas agent, and if there are multiple people competing for Gas agent, the principle of selection is adopted. The platform can display the relevant information of each Gas agent (such as: identity authentication state, historical Gas agent record, personnel credit, etc.), and the information of the Gas agent is comprehensively sorted by a sorting neural network. The platform can display the Gas agent to the creator, and the display method is sorted from high to low according to the comprehensive score, and the creator selects one person as the Gas agent.

[0038] In multi-person mode, multiple Gas agents are set, and the upper limit of the number of people or the minimum / maximum agent ratio of each person can be set. If a user clicks on the Gas agent request through the platform, the NFT Gas agent serial number will be obtained, and the application time for Gas agent is sorted. The serial number of the first person to initiate the Gas agent is 1, the serial number of the second person to initiate the Gas agent is 2, and so on. At this time, two situations may occur: If the maximum / minimum agent ratio of each person is selected, and the agent ratio reaches 100% before the agent period limit is reached, the agent is stopped and the NFT transaction share is allocated according to the Gas agent amount.

[0039] If the number of people is limited, and the number of Gas agents exceeds the upper limit before the agent period limit is reached, the Gas agent number is arranged according to the sequence, and the "first come first served" priority principle is adopted. The Gas fee needs to be paid according to the rule of equal division of Gas agent.

[0040] The transaction platform can determine the execution rules of the allocation ratio in the mode of payment on behalf. The protocol content and asset information of the payment on behalf protocol are displayed through the NFT display module.

[0041] For example, through the NFT display module, the Gas payment personnel can browse the NFT work information that needs Gas payment, and by clicking the detail page, the Gas payment content sheet, the Gas payment rules, the applied Gas payment personnel, and the specific details of the NFT can be viewed, and the Gas payment application can also be initiated to enter the Gas payment queue. After the end of the Gas payment date, if the NFT adopts a single mode, the creator is screened, and if selected, the Gas payment personnel is selected. At this time, the Gas payment personnel state is "Gas payment success"; if not passed, the Gas payment personnel state is "Gas payment failure".

[0042] In some embodiments of the present application, in response to the first request, the value information of the non-fungible token asset is displayed, including: In response to the first request, the metadata information of the non-fungible token asset is obtained; The metadata information is analyzed from multiple dimensions of index data to obtain an analysis result of the non-fungible token asset; the multiple dimensions of index data include artistic value indicators, community recognition indicators, market analysis indicators, asset legality indicators, technical feasibility indicators, and sustainability indicators; The value information is displayed based on the analysis result.

[0043] In actual application, the transaction platform can generate metadata information of the NFT asset according to asset information, payment information and attribute information of the NFT asset, and the NFT value evaluation module analyzes the metadata information from multiple dimensions of index data to obtain an analysis result of the non-fungible token asset. The NFT value evaluation module can collect and organize market data, artwork data, community data, etc. of NFTs with high similarity by establishing a data set and a model. Using machine learning, data mining and statistical analysis techniques, a prediction model is constructed to evaluate the on-chain value of NFTs.

[0044] For example, assuming that the total score of the NFT is 100 points. Each dimension accounts for the total score as follows: artistic value (30%), community recognition (20%), market analysis (30%), work legality (10%), technical feasibility and sustainability (10%). The main judgment indicators are as follows: Reference Figure 5 As shown, the uniqueness and aesthetic quality of the NFT are evaluated, and the uniqueness is evaluated by NFT issuance quantity and rarity, style, special purpose, market demand, and an artistic value evaluation process is established using a neural network based on the final artistic value dimension score shown in the following figure (the numbers in parentheses represent the score of each indicator).

[0045] Community acceptance: By analyzing the popularity and support of similar NFTs in the community, based on the community data collected in advance, keywords and hot NFTs are extracted, and the matching degree and popularity of the current NFT to be issued are obtained through natural language processing, so as to obtain the community acceptance score.

[0046] Market analysis: Based on the analysis of the price trend and transaction volume of similar works in the NFT market and the Gas fee required for online, the benefits / loss benefits of NFT on-chain are obtained.

[0047] Work legality: Through the uploaded NFT work information, it needs to be clear about its originality, NFT copyright and authorization situation is legal and clear. For NFT involving other works or intellectual property, the platform needs the creator to upload necessary authorization or permission materials. If the creator can clearly indicate its originality or has corresponding authorization permission, the current direct score is full score 10.

[0048] Technical feasibility and sustainability: Through the NFT on-chain blockchain network, the performance, scalability, security of the current network and the future development trend of the blockchain network are analyzed to obtain the current on-chain blockchain network score.

[0049] Reference Figure 6 As shown, based on the NFT analysis of multiple dimension index data, the score of each dimension of NFT can be obtained, and the NFT value evaluation radar chart is formed.

[0050] Reference Figure 7 As shown, the scores of each dimension are added to obtain the total score of the NFT whole work, and the NFT display module is presented.

[0051] During the entire life cycle of NFT, NFT status identifier can be displayed through NFT display module to mark whether this NFT has someone Gas paid.

[0052] When the Gas payment application is not submitted, the NFT state is the initial state "to be applied" state.

[0053] When the Gas payment application is submitted and no one has paid the Gas, it is in the "to be paid" state.

[0054] When someone pays the Gas and the Gas payment end date has not arrived or the Gas fee payment ratio has not reached 100%, it is in the "Gas payment in progress" state.

[0055] When the selected maximum / minimum payment ratio per person is set, the payment has reached 100%, the payment is stopped, and it is in the "Gas payment completed" state.

[0056] When the upper limit of the number of people is selected to be set, and someone makes a payment, the Gas payment date ends, and then the payment is stopped. At this moment, it is in the "Gas payment completion" state.

[0057] When the Gas payment date ends or the creator ends the Gas payment date in advance, if there is a Gas payer, it is in the "Gas payment completion" state, and if there is no Gas payer, it is in the "Gas payment loss" state.

[0058] In some embodiments of the present application, in response to the first request, after displaying the payment agreement and value information of the non-fungible token asset, the method comprises: Obtaining a third request initiated by a fourth user; the third request is used to request payment of the first transaction index data; Determining a third user from the fourth user based on the payment agreement; Sending a payment notification to the third user; the payment notification is used to instruct the third user to bind the payment agreement and perform payment signature; After the third user completes the payment signature, receiving the first transaction index data.

[0059] In actual application, the Gas payment management module can timely record the change content of the payment agreement, for example: record each NFT work, Gas payment information, and payer information. The creator can publish Gas payment, adjust Gas payment content, and offline Gas payment, and the transaction platform will automatically offline the NFT related Gas payment information according to the Gas payment deadline.

[0060] Reference Figure 8 As shown, the entire process of Gas payment can be roughly divided into five stages for NFT: Gas not paid, Gas payment application, Gas payment on chain, Gas payment execution, and Gas payment end.

[0061] Gas not paid: the creator submits NFT to the transaction platform, and has not initiated the Gas payment application.

[0062] Gas payment application: the creator has submitted a Gas payment application, and the Gas payer can view and initiate the Gas payment on the platform.

[0063] Gas payment on chain: according to the Gas payment rules, the Gas payer and the creator reach an agreement, the Gas payer pays the corresponding Gas fee to the transaction platform, and the platform pushes the NFT and the intelligent Gas payment agreement on chain.

[0064] Gas payment execution: the NFT is in the sales stage on the platform.

[0065] Gas payment end: NFT completes the transaction action, automatically triggers the smart Gas payment agreement, and distributes the proportion to the creator and the Gas payment person's wallet.

[0066] When there is a payment applicant, the Gas payment management module determines the actual payment person according to the payment agreement, and sends a payment notice to the actual payment person, which is used to instruct the actual payment person to bind the payment agreement and perform payment signature. After the signature is completed, the platform receives the Gas fee and temporarily manages it. The Gas payment management module records the payment person information, the fee that the payment person needs to pay, and the wallet address of the payment person in the payment agreement.

[0067] In some embodiments of the present application, before the second transaction index data is distributed to the first user and the third user in response to the second request initiated by the second user, the payment contract of the non-fungible token asset is called to: Upload the payment agreement to the blockchain to generate a payment contract; Upload the non-fungible token asset to the blockchain to pay the first transaction index data; Send a chain message to the third user; the chain message is used to prompt that the non-fungible token asset has been uploaded to the chain.

[0068] In actual application, after the payment person completes the payment, the transaction platform can generate the content of the payment agreement through the Gas payment smart contract generation module, upload it to the blockchain to generate a payment contract, and the payment contract includes the wallet address of the payment person and the creator, the Gas fee when creating the NFT, and the distribution ratio information of the Gas payment person, as shown in Figure 9 The payment contract can define multiple events, for example: NFT payment event (halfPayEvent), when all payment persons complete the payment, trigger the NFT chain event of the contract and pay the Gas fee at the same time, and complete the NFT asset chain operation.

[0069] NFT transaction listening event (listenEvent), this event is used to listen whether the ownership of the NFT asset is transferred from one transaction address to another transaction address.

[0070] NFT transaction distribution event (transferEvent), when the NFT asset occurs transaction, it is listened by listenEvent, then transferEvent event is automatically called to complete the distribution of the transaction amount.

[0071] Reference Figure 10As shown, through the NFT on-chain & payment module, the platform calculates the gas fee to be paid at that time, and then notifies the payers to pay the gas fee. The payers generate a transaction digital signature sign based on the wallet private key and the transaction ID. After all the payers have completed the payment, the halfPayEvent event of the payment contract is called to perform the NFT on-chain operation. After the on-chain operation is successful, the creator and the gas payer are notified.

[0072] In some embodiments of the present application, in response to a second request initiated by a second user, a payment contract of a non-fungible token asset is called to allocate second transaction index data to the first user and the third user, comprising: In response to the second request, the payment contract is called to determine a first allocation ratio of the first user and a second allocation ratio of the third user; The second transaction index data is allocated to the account of the first user based on the first allocation ratio; The second transaction index data is allocated to the account of the third user based on the second allocation ratio.

[0073] In actual application, the buyer purchases the NFT work through the NFT transaction platform, as shown in Figure 11 As shown, the platform transfers the NFT ownership from the creator's wallet to the buyer's wallet, and the fee paid by the buyer is determined by the first allocation ratio of the creator and the second allocation ratio of the payer according to the payment contract. The NFT transaction allocation event (transferEvent) in the contract is called to transfer to the wallets of the creator and the payer.

[0074] In some embodiments of the present application, the method further comprises: Obtaining a fourth request initiated by the first user; the fourth request is used to request to reset the allocation ratio; In response to the fourth request, a reset payment agreement is generated, and the reset payment agreement is displayed.

[0075] In actual application, the gas payment management module can timely record the change content of the payment agreement, for example: record the gas payment information, the payer information, and the creator can publish the gas payment, adjust the gas payment content, and offline the gas payment. The transaction platform will automatically offline the NFT related gas payment information according to the gas payment deadline.

[0076] In a realizable scenario, as shown in Figure 12 As shown, the digital asset management method of the embodiments of the present application can be realized in the following way: 1. The creator submits an NFT work on-chain request and applies for gas payment through the NFT transaction platform.

[0077] 2. Based on the metadata information of the NFT work, generate NFT work value evaluation result information for reference by third party personnel.

[0078] 3. According to the NFT work on-chain request, temporarily store the NFT work information on the transaction platform, and construct the related content of the NFT payment agreement.

[0079] 4. The NFT transaction platform displays the work information of the NFT work and the payment agreement content.

[0080] 5. Other users view the displayed NFT information and payment agreement through the NFT transaction platform; the creator can dynamically adjust the payment percentage.

[0081] 6. The third party payment user initiates a payment application, and after the NFT payment application period ends, the payment person of the NFT work is selected according to the Gas payment rules, and the payment person submits the Gas fee.

[0082] 7. The transaction platform stores the NFT work in the blockchain and publishes the intelligent Gas payment contract, and the third user purchases the NFT work, which automatically triggers the intelligent Gas payment contract, and distributes the corresponding fees of the creator and the Gas payment person according to the proportion.

[0083] Based on the same inventive concept as the foregoing, Figure 13 A structure diagram of a digital asset management device provided by an embodiment of the present application, the device 1300 includes: The acquisition unit 1301 is configured to acquire a first request initiated by a first user; the first request includes a payment request and an on-chain request of a non-fungible token asset; the payment request is used to request to pay the first transaction index data of the non-fungible token asset; The display unit 1302 is configured to display the payment agreement and value information of the non-fungible token asset in response to the first request; The processing unit 1303 is configured to, in response to a second request initiated by a second user, call a payment contract of the non-fungible token asset to distribute second transaction index data paid by the second user based on the first transaction index data to the first user and a third user; the second request is used to request to purchase the non-fungible token asset; and the third user is a payer of the first transaction index data.

[0084] In some embodiments of the present application, the display unit 1302 is configured to, in response to the first request, acquire payment information and asset information input by the first user; the payment information includes account address information of the first user and an allocation ratio of the non-fungible token asset; Generate a payment agreement based on the payment information and the asset information; the payment agreement includes a payment rule, a payment period, and the first transaction index data; the payment rule includes an execution rule of the allocation ratio; Display the agreement content and asset information of the payment proxy agreement.

[0085] In some embodiments of the present application, the display unit 1302 is configured to, in response to the first request, acquire metadata information of the non-fungible token asset; analyze the metadata information from multiple dimensions of index data to obtain an analysis result of the non-fungible token asset; the multiple dimensions of index data include artistic value index, community recognition index, market analysis index, asset legality index, technical feasibility index, and sustainability index; display the value information based on the analysis result.

[0086] In some embodiments of the present application, the processing unit 1303 is configured to acquire a third request initiated by a fourth user; the third request is used to request payment of the first transaction index data; determine the third user from the fourth user based on the payment proxy agreement; send a payment notification to the third user; the payment notification is used to instruct the third user to bind the payment proxy agreement and perform a payment signature; After the third user completes the payment signature, receive the first transaction index data.

[0087] In some embodiments of the present application, the processing unit 1303 is configured to upload the payment proxy agreement to a blockchain to generate a payment contract; upload the non-fungible token asset to the blockchain to pay the first transaction index data; send a chain upload message to the third user; the chain upload message is used to prompt that the non-fungible token asset has been uploaded to the chain.

[0088] In some embodiments of the present application, the processing unit 1303 is configured to, in response to the second request, call the payment contract to determine a first allocation ratio of the first user and a second allocation ratio of the third user; allocate the second transaction index data to the account of the first user based on the first allocation ratio; allocate the second transaction index data to the account of the third user based on the second allocation ratio.

[0089] In some embodiments of the present application, the processing unit 1303 is configured to acquire a fourth request initiated by the first user; the fourth request is used to request to reset the allocation ratio; In response to the fourth request, generate a reset payment proxy agreement and display the reset payment proxy agreement.

[0090] Embodiments of the present application provide an electronic device, referring to Figure 14 As shown in the figure, the electronic device 1400 includes a first communication interface 1401 and a first processor 1402; wherein, the first communication interface 1401; The first processor 1402 is connected with the first communication interface 1401, and is configured to execute the computer program to implement the video processing method. The first memory 1403 stores the computer program capable of running on the first processor 1402.

[0091] The first processor 1402 is configured to obtain a first request initiated by a first user, and the first request comprises a payment request and a chain request of a non-fungible token asset; the payment request is used to request payment of first transaction index data of the non-fungible token asset. In response to the first request, display the payment agreement and the value information of the non-fungible token asset. In response to a second request initiated by a second user, call a payment contract of the non-fungible token asset to distribute second transaction index data paid by the second user based on the first transaction index data to the first user and a third user; the second request is used to request purchase of the non-fungible token asset; and the third user is a payer of the first transaction index data.

[0092] In some embodiments of the present application, the first processor 1402 is configured to, in response to the first request, obtain payment information and asset information input by the first user; the payment information comprises account address information of the first user and an allocation ratio of the non-fungible token asset; Generate a payment agreement based on the payment information and the asset information; the payment agreement comprises a payment rule, a payment period and the first transaction index data; the payment rule comprises an execution rule of the allocation ratio; Display the agreement content of the payment agreement and the asset information.

[0093] In some embodiments of the present application, the first processor 1402 is configured to, in response to the first request, obtain metadata information of the non-fungible token asset; Analyze the metadata information from multiple dimensions of index data to obtain an analysis result of the non-fungible token asset; the multiple dimensions of index data comprise artistic value index, community recognition index, market analysis index, asset legality index, technical feasibility index and sustainability index; Display the value information based on the analysis result.

[0094] In some embodiments of the present application, the first processor 1402 is configured to obtain a third request initiated by a fourth user; the third request is used to request payment of the first transaction index data; Determine the third user from the fourth user based on the payment agreement; Send a payment notification to the third user; the payment notification is used to instruct the third user to bind the payment agreement and perform payment signature; After the third user completes the payment signature, receive the first transaction index data.

[0095] In some embodiments of the present application, the first processor 1402 is configured to upload the payment proxy agreement to the blockchain to generate a payment proxy contract; upload the non-fungible token asset to the blockchain to pay the first transaction index data; send a chain message to the third user; the chain message is used to prompt that the non-fungible token asset has been uploaded to the chain.

[0096] In some embodiments of the present application, the first processor 1402 is configured to, in response to the second request, call the payment proxy contract to determine the first allocation ratio of the first user and the second allocation ratio of the third user; allocate the second transaction index data to the account of the first user based on the first allocation ratio; allocate the second transaction index data to the account of the third user based on the second allocation ratio.

[0097] In some embodiments of the present application, the first processor 1402 is configured to obtain a fourth request initiated by the first user; the fourth request is used to request to reset the allocation ratio; In response to the fourth request, a reset payment proxy agreement is generated, and the reset payment proxy agreement is displayed.

[0098] The processor can be an integrated circuit chip having a processing capability of a signal, such as a general processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc., wherein the general processor can be a microprocessor or any conventional processor.

[0099] It should be noted that the same steps and the same content in the embodiments of the present application and other embodiments are described with reference to the description of other embodiments, and will not be repeated here.

[0100] It should be noted that the above-mentioned memory can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Ferromagnetic Random Access Memory (FRAM), a Flash Memory, a magnetic surface memory, an optical disc, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a Random Access Memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDR SDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Sync Link Dynamic Random Access Memory (SLDRAM), Direct Rambus Random Access Memory (DRRAM).

[0101] Based on the foregoing embodiments, the embodiments of the present application also provide a computer product comprising a computer program which, when executed by a processor, implements the steps of the digital asset management method Figure 2 The corresponding embodiments provide the steps of the digital asset management method.

[0102] Based on the foregoing embodiments, the embodiments of the present application also provide a storage medium having computer executable instructions stored therein, the computer executable instructions being configured to perform the steps of the digital asset management method Figure 2 The corresponding embodiments provide the digital asset management method.

[0103] It should be noted that the computer storage medium described above can be a ROM, a PROM, an EPROM, an EEPROM, an FRAM, a Flash Memory, a magnetic surface memory, an optical disc, or a CD-ROM memory; or can be various electronic devices comprising one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.

[0104] It should be noted that in this document, the term “comprising” or “including” or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement “comprising a” does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.

[0105] The serial numbers of the embodiments of the present application described above are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0106] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software plus a general hardware platform, of course, it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disc, an optical disc), and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in various embodiments of the present application.

[0107] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.

[0108] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.

[0109] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.

[0110] The above merely provides the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent flow transformation made by using the content of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A digital asset management method, characterized in that, The method includes: Obtain the first request initiated by the first user; the first request includes a payment request for non-fungible token assets and an on-chain request; the payment request is used to request the payment of the first transaction indicator data of the non-fungible token assets. In response to the first request, the payment agreement and value information of the non-fungible token asset are displayed; In response to the second request initiated by the second user, the payment contract of the non-fungible token asset is invoked to allocate the second transaction indicator data paid by the second user based on the first transaction indicator data to the first user and the third user; the second request is used to request the purchase of the non-fungible token asset; the third user is the payer of the first transaction indicator data.

2. The method according to claim 1, characterized in that, The response to the first request, displaying the payment agreement for the non-fungible token asset, includes: In response to the first request, the payment information and asset information input by the first user are obtained; the payment information includes the first user's account address information and the allocation ratio of the non-fungible token assets; The payment agreement is generated based on the payment information and the asset information; the payment agreement includes payment rules, payment period and the first transaction indicator data; the payment rules include the execution rules of the allocation ratio; The agreement details of the payment on behalf and the asset information are displayed.

3. The method according to claim 1, characterized in that, The response to the first request, displaying the value information of the non-fungible token asset, includes: In response to the first request, obtain the metadata information of the non-fungible token asset; The metadata information is analyzed from multiple dimensions of indicator data to obtain the analysis results of the non-fungible token asset; the multiple dimensions of indicator data include artistic value indicators, community recognition indicators, market analysis indicators, asset legality indicators, technical feasibility indicators, and sustainability indicators; The value information is displayed based on the analysis results.

4. The method according to claim 1, characterized in that, After responding to the first request and displaying the payment agreement and value information of the non-fungible token asset, the process includes: Obtain a third request initiated by a fourth user; the third request is used to request payment for the first transaction indicator data; The third user is determined from the fourth user based on the payment agreement; Send a payment notification to the third user; the payment notification is used to instruct the third user to bind the payment agreement and sign the payment on behalf. After the third user completes the payment signature, the first transaction indicator data is received.

5. The method according to claim 1, characterized in that, Before responding to the second request initiated by the second user and invoking the payment contract of the non-fungible token asset to allocate the second transaction indicator data to the first user and the third user, the following steps are included: The payment agreement is uploaded to the blockchain to generate the payment contract. Upload the non-fungible token assets to the blockchain and pay the first transaction indicator data; Send an on-chain message to the third user; the on-chain message is used to indicate that the non-fungible token asset has been on-chain.

6. The method according to claim 1, characterized in that, The step of responding to the second request initiated by the second user by invoking the payment contract of the non-fungible token asset to allocate the second transaction indicator data to the first user and the third user includes: In response to the second request, the payment contract is invoked to determine the first allocation ratio for the first user and the second allocation ratio for the third user; The second transaction indicator data is allocated to the first user's account based on the first allocation ratio. The second transaction indicator data is allocated to the third user's account based on the second allocation ratio.

7. The method according to claim 2, characterized in that, The method further includes: Obtain the fourth request initiated by the first user; the fourth request is used to request a reset of the allocation ratio; In response to the fourth request, a reset payment agreement is generated and displayed.

8. An electronic device, characterized in that, include: The processor and the memory used to store computer programs that can run on the processor. When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 7.

9. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.