[X7] - ChatGTP 🏅

GPT-flavored multi-chain DeFi transaction builder

0
1

Challenges

Most Useful Web3 Tool

Ranked 2,500 ETH

#BUIDLathon 2023 DeFi Track

Pool 15,000 MATIC

Best Multi-Network Deployment using Infura

Pool 5,000 ETH

Polygon DeFi UX Challenge

Pool 1,000 ETH

Best Use of Polygon

Ranked 10,000 ETH

Use a GMP Protocol to Remotely Call a Contract

Ranked 10,000 USDC

Prize for using Axelar GMP for sending Interchain Messages / Tokens

Ranked 25,000 USDC

Project details

Chat Generic Transaction Passing (ChatGTP) empowers users to easily construct multi-chain transactions using natural language, with a focus on DeFi at the moment!

There are two main benefits to ChatGTP:

1) Construct interesting multi-chain transactions with just plain text — your normal ChatGPT experience!

2) Batch all multi-chain transactions into just one transaction. Sign only once!

Using natural language, users can construct on-chain transactions as desired. Every prompt is analyzed using GPT and translated into transaction data, which can be repeated for tens of transactions to generate an intriguing sequence of multi-chain transactions!

For a packet of transactions involving multiple chains, Axelar's Generic Messaging Passing (GMP) is utilized to bridge tokens and relevant transaction instructions to all supported networks. All the transactions are batched into a single-signature execution, and the batch can go across numerous chains!

As a generic transaction passing machine, ChatGTP can help users sequentially execute transactions as if talking to a personal assistant!

Example Flow:

1) "Swap 1 WETH for MATIC on Polygon"

-> Tx data generated for swap (using Uniswap)

2) "Bridge all swapped MATIC from Polygon to Moonbeam"

-> Tx data generated for Axelar GMP

3) "Send all bridged MATIC to 0xAlice on Moonbeam"

-> Tx data generated for transfer

4) Click: Combine

-> All Tx data batched into one Tx

5) Click: Execute

=> Sign the one Tx and watch the transactions work sequentially!

ChatGTP currently has an emphasis on DeFi, focusing on swaps, loans, and the transfer of token assets. But it's easily generalizable to all classes of assets and actions, such as "Sell all my BAYC NFTs on Blur at 70 ETH each" or "Send a voting message to Uniswap DAO on Arbitrum" ... all thanks to the analytical power of GPT-3!