모든 최종 사용자의 가스 요금을 암호화 없이 자동으로 지불하는 방법.

Generate wallets from which your app’s users can send any token and pay the gas fees automatically from your Tatum plan.



유료 Tatum 플랜으로 앱의 모든 사용자 지갑에서 거래에 대한 모든 가스 수수료를 자동으로 지불할 수 있다고 말하면 어떻게 됩니까? 그것이 바로 우리의 새로운 Gas Pump Express 기능이 하는 일이기 때문입니다.

앱 내에서 Gas Pump Express 지갑으로 사용자 지갑을 만들고 사용자가 어떤 종류의 토큰을 보내면 Tatum이 가스 요금을 처리하고 계획에서 차감합니다. 즉, 사용자의 가스 요금을 다시 지불하는 물류에 대해 걱정할 필요가 없습니다.

이에 대해 좀 더 자세히 알아보겠습니다.

가스 요금은 무엇입니까?



누구나 블록체인에서 토큰(암호화폐, NFT 등)을 보낼 때마다 "가스 수수료"라는 거래 수수료를 지불해야 합니다. 블록체인 앱을 구축하는 경우 가능한 최상의 UX를 제공하기 위해 사용자의 가스 요금을 충당하고 싶을 것입니다. 일상적인 사용자가 가스 요금을 계산하고 원하는 모든 거래에 대해 지불할 충분한 암호화폐가 있는지 확인해야 하는 것은 매우 불편할 것입니다.

예를 들어 사용자가 지갑에 2개의 CELO를 가지고 있고 무언가를 구매하기 위해 2개의 CELO를 보내고 싶다면 매우 적은 가스비(예: 0.0001 CELO)를 지불해야 합니다. 그리고 그것은 그들이 실제로 1.9999 CELO만 보낼 수 있다는 것을 의미하며, 이는 많은 최종 사용자에게 앱이 짜증나고 불편하게 보일 수 있습니다.

최종 사용자의 가스 요금 지불이 어렵습니다.



따라서 사용자가 2 CELO를 보낼 수 있도록 0.0001 CELO 가스 요금을 지불하고 싶을 것입니다. 이것은 간단해 보일 수 있습니다. 0.0001 CELO를 지갑 주소로 보내면 트랜잭션을 보낼 수 있습니다.

하지만 잠깐만요… 실제로 그렇게 간단하지 않습니다. 실제로 0.0001 CELO를 최종 사용자의 지갑으로 보내려면 더 많은 가스 요금을 지불해야 합니다. 말할 것도 없이 앱에 수백, 수천 또는 수백만 명의 최종 사용자가 있는 경우 모든 트랜잭션에 대해 모든 지갑에 가스 요금을 보내는 것은 절대적인 악몽입니다. 소량의 암호화폐는 필연적으로 그들의 계정에 남게 될 것이며, 지불해야 하는 추가 가스 비용은 상당한 간접 비용으로 합산될 것입니다.

이제 암호화폐를 사용하지 않고도 자동으로 가스 요금을 지불할 수 있습니다.



Tatum에서는 사용자를 위한 지갑을 만들고 유료 Tatum 계획에서 가스 요금을 자동으로 지불할 수 있는 Gas Pump Express라는 기능을 만들었습니다. 작동 방식은 다음과 같습니다.

  • our dashboard에서 유료 Tatum 요금제에 가입하세요.

  • 1 simple API endpoint을 사용하여 앱 사용자를 위한 지갑을 생성합니다.

  • curl --location --request POST 'https://api-us-west1.tatum.io/v3/blockchain/sc/custodial/batch' \
    --header 'Content-Type: application/json' \
    --header 'x-api-key: f510b3f6-c6eb-4458-95cb-1c3d75ad3189_100' \
    --data-raw '{
       "owner": "0x80d8bac9a6901698b3749fe336bbd1385c1f98f2"0x80d8bac9a6901698b3749fe336bbd1385c1f98f2"0x80d8bac9a6901698b3749fe336bbd1385c1f98f2"0x80d8bac9a6901698b3749fe336bbd1385c1f98f2",
       "batchCount": 1,
       "chain": "CELO",
       "feesCovered":true
    }'
    


  • 이 호출에 대한 응답은 트랜잭션 ID(txId)를 반환합니다. 이제 이 ID를 방금 만든 get the addresses of all the user wallets에 사용할 수 있습니다.
  • 앱의 최종 사용자에게 사용자 주소를 할당합니다. 이제 지갑으로 모든 토큰(ERC-20, ERC-721, ERC-1155 또는 동급)을 보내고 받을 수 있습니다.
  • 사용자가 지갑에서 토큰 또는 토큰 조합을 보내려고 할 때마다 거래에 지불하는 가스 요금이 유료 Tatum 플랜에서 자동으로 크레딧으로 차감됩니다.

  • 그리고 그게 다야!



    이제 규모에 관계없이 모든 앱 사용자의 가스 요금을 다시 지불하는 방법을 알아내는 것에 대해 걱정할 필요가 없습니다. Gas Pump Express는 수탁 블록체인 앱을 만드는 가장 간단하고 효율적인 방법이며 Tatum에서만 사용할 수 있습니다.

    직접 사용해 보고 싶다면 dashboard에서 무료 Tatum API 키에 등록하고 documentation으로 이동하여 Tatum으로 수행할 수 있는 작업에 대해 자세히 알아보세요.

    도움이 필요하거나 질문이 있는 경우 당사Discord를 방문하면 당사 개발자 중 한 명이 최대한 빨리 연락을 드릴 것입니다.

    즐거운 코딩하세요!


    👨‍💻 We’re hiring

    좋은 웹페이지 즐겨찾기