# BUZZUP ## Docs - [accountsChanged](https://docs.buzz-up.io/event/accountsChanged.md): 监听BUZZUP账号切换 - [chainChanged](https://docs.buzz-up.io/event/chainChanged.md): 监听BUZZUP网络切换 - [简介](https://docs.buzz-up.io/introduction.md): 本文档详细描述如何在 DApp 中与以太坊钱包(如 MetaMask)交互,包括连接钱包、获取账户及对数据进行签名的具体方法。 - [eth_accounts](https://docs.buzz-up.io/wallet/eth_accounts.md): 返回BUZZUP拥有的地址列表 - [eth_chainId](https://docs.buzz-up.io/wallet/eth_chainId.md): 获取BUZZUP当前的chainId - [eth_requestAccounts](https://docs.buzz-up.io/wallet/eth_requestAccounts.md): 连接钱包 - [eth_sendTransaction](https://docs.buzz-up.io/wallet/eth_sendTransaction.md): 创建新的钱包确认,以便从用户帐户进行以太坊交易。此方法要求用户首先授予与其帐户交互的权限,因此请确保先调用eth_requestAccounts - [eth_signTypedData_v4](https://docs.buzz-up.io/wallet/eth_signTypedData_v4.md): eth_signTypedData_v4 是以太坊 JSON-RPC API 的一个方法,用于执行 EIP-712 的签名。这个方法允许 dApp 安全地请求用户对一个结构化数据的签名,以确保用户确认该数据的内容。 - [personal_sign](https://docs.buzz-up.io/wallet/personal_sign.md): 连接钱包并且签名,personal_sign- 使用此方法可以最轻松地请求不需要在链上有效处理的人性化签名。此方法要求用户首先授予与其帐户交互的权限,因此请确保先调用eth_requestAccounts ## OpenAPI Specs - [openapi](https://docs.buzz-up.io/api-reference/openapi.json)