⁉ī¸FAQ

This is a compiled list of the most frequently asked questions about Brian to help you better understand how it works.

1) What is Brian?

Brian is an AI assistant that allows users to perform transactions, research web3 info and data, and deploy smart contracts by prompting.

These operations are already available in the Brian App, which is in public beta release.

Brian App is built on top of the Brian APIs, which allows developers to integrate Brian features in any app, wallet, or defi protocol.

2) What is Brian API?

Brian API offers a unified access point for resolving text-based intents such as "Can you swap 10 usdc for eth on Uniswap on Ethereum mainnet?"

Integrating Brian API and SDK in your project, you can:

  • transaction: input a prompt and get the transaction object (such as: to, data, value) for different kinds of transactions such as swap, bridge, cross-chain swap, transfer, deploy a Safe Wallet, etc...

  • search: input a prompt and get a textual response leveraging web3 documentations

  • smart contract: input a prompt and get the solidity smart contract code (look at the smart contracts supported)

  • more coming soon

3) How can I use Brian?

If you are an application or a protocol, you can offer your users a new way to interact based on prompts in English. Instead of building complex UX/UI, you can do everything through a simple prompt.

If you are a bot or a chat-based app, you can offer tour users some powerful capabilities such as making transactions using prompts in the app.

If you are a developer, you can use Brian as a dev tool to improve your pipeline and testing phase by being able to have faster access to tools to manipulate data, extract transaction calldata, have access to tokens lists on different chains, execute transactions, quickly deploy contracts for testing, etc... starting from prompts.

If you are a Web3 user, even if you are not skilled, you can use the Brian app and perform transactions or search for information by prompting

4) Is Brian completely free to use?

Actually, yes.

5) Why should I use Brian and not ChatGPT?

ChatGPT cannot do what Brian does. While the data search part from documentation and web chatGPT is incredibly performant, Brian has web3-specific capabilities that chatGPT does not have such as:

  • input a prompt and get the transaction object for different kinds of transactions such as swap, bridge, cross-chain swap, transfer, create a Safe Account, etc...

  • input a prompt, deploy, and interact with a smart contract (look at the smart contracts supported)

We want to remain at the forefront of blockchain technology and can adapt to evolving industry standards and protocols.

6) Is Brian a custodial solution?

No! Brian is a non-custodial solution and for the transaction feature you have to confirm the operation, Brian will not execute it for you.

7) Why I should trust an AI?

You're not trusting any AI! The AI component of the Brian application only extracts your intent and then gives you the transaction you have to confirm with your wallet. You have to try it to understand it!

8) What are some examples?

Bridge "Bridge 0.01 eth from ethereum to polygon" "Bridge 0.01 usdc from optimism to arbitrum" "Bridge 0.01 dai to gnosis and bridge 0.01 eth to arbitrum" Swap "Swap 1 usdc to eth" "Swap 1 usdc to eth with address 0xabc as receiver" "Create a portfolio of 1000 usdc and split them into 4 tokens: pendle, gmx, eth, usdt" Crosschain Swap "Bridge 1 usdc to dai from polygon to ethereum" "Bridge 1 eth to usdt from polygon to arbitrum with limone.eth as receiver" "Bridge 1 usdc to dai and 1 usdt to dai from polygon to ethereum" Transfer "Send 0.1 eth to vitalik.eth" "Transfer 1 usdc to vitalik.eth and 1 usdt to orbulo.eth" "You have 257 usdc, split them in 3 transfers to vitalik.eth, limone.eth, orbulo.eth" Multiple operations "Send 0.1 eth to vitalik.eth and bridge 1 usdc to dai from polygon to ethereum" "Bridge 0.01 usdc from optimism to arbitrum and Swap 1 usdc to eth with address 0xabc as receiver" "Bridge 0.01 dai to gnosis and bridge 0.01 eth to arbitrum and send 1 usdc to matteoikari.eth"

9) What blockchains does Brian support?

Ethereum and the main L2s (Arbitrum, Optimism, Gnosis, Polygon, Linea, Base, zksync, OKC) and side chains (Fantom, BNB Chain, Aurora). Soon we'll add Taiko and Solana.

10) What Bridges and AMMs does Brian support?

Brian interacts with the main AMM and Bridge aggregators to offer the best UX. This means you can swap tokens on popular AMMs like Uniswap, Sushiswap, Quickswap, etc., or bridge tokens on bridges like Connext or Hop protocol. Brian has integrated the LI. FI protocol APIs to offer you the best experience in swapping and bridging.

Last updated