首页
学习
活动
专区
圈层
工具
发布

如何在 Sollet 网络钱包中创建 Solana 钱包

Sollet — Solana SPL 代币钱包 Sollet.io 是由 Project Serum (DEX) 团队创建的基于浏览器的非托管网络钱包。...将 SPL 代币添加到 Solana 钱包 与以太坊上的 GAS 费用类似,要在 Sollet 钱包上添加 SPL 代币,您需要花费一些 SOL。您可以从 Binance 或 FTX 购买 SOL。...搜索代币,复制合约地址并将其输入您的 Solana 钱包,然后单击添加。 手动输入 这类似于向 MetaMask 添加自定义令牌。...要将自定义 SPL(基于 Solana)代币手动添加到您的 Solana 钱包,您首先需要获取合约地址或在 Solana 中获取其称为代币的铸币地址。...代币将立即添加到您的钱包中。即使代币余额为零,添加的代币也不会消失。 就是这样。

3.9K40

5 个步骤创建 Solana 代币

因此,让我们从创建钱包开始,这是通过以下命令完成的: solana-keygen new --no-outfile 现在你有了钱包,你可以通过检查钱包的 SOL 余额来确保一切正常: solana balance...然后我们可以利用代币 ID 来检查特定代币的余额: spl-token supply 初始供应量应该为零,因为我们没有向代币添加任何东西。...然后,你可以通过使用我们之前使用的相同命令检查余额来确保一切正常。 就是这样!这就是创建同质化 SPL 代币的简单之处。接下来,我们将创建一个 Solana NFT!...现在,如果你决定创建一个同质化、非同质化或两者兼而有之的代币,可以继续输入以下命令来检查钱包的余额: spl-token accounts 这将为你提供类似于此的内容: 这是你钱包中所有代币的列表,...为确保一切正常,你可以使用“spl-token accounts”命令检查你的 Phantom 钱包或本地钱包。

3.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    区块链行业遭供应链攻击,上万加密钱包被“抄底”损失上亿美元

    涉及到的币种除了SOL、SPL和其他基于Solana(公链)的代币以外,还有USDC、USDT、BTC、ETH等主流币和稳定币。...区块链浏览器 Solscan称,锁定的四名攻击者共计攻击了大约1.52万个钱包,不过这些钱包之间可能存在重复攻击。Solana Status官方推特称,此次攻击中大约有8000个独立钱包受影响。...区块链审计公司OtterSec也证实,交易是由实际所有者签署,这意味着私钥已被泄露。...Solana Ventures投资者Justin Barlow称,他的USDC钱包余额也被攻击。...8月3日凌晨,公链Solana生态NFT平台Magic Eden的推特帐号称,可能有一个普遍存在的SOL漏洞,正在影响整个生态系统的钱包,并提醒用户更新设置保护个人资产。

    52020

    Solana钓鱼攻击中Owner权限滥用机制与防御体系研究

    本文基于SlowMist等安全机构披露的技术细节,系统剖析Solana账户所有权机制的设计原理、攻击者利用路径及社会工程策略,并揭示当前钱包与DApp在权限提示与风险可视化方面的严重不足。...关键词:Solana;钓鱼攻击;Owner权限;账户所有权;智能合约安全;去中心化应用;区块链安全1 引言Solana作为高吞吐量、低延迟的Layer 1区块链平台,凭借其独特的并行执行引擎(Sealevel...2 Solana账户模型与Owner权限机制2.1 账户结构与所有权语义在Solana中,账户是存储数据的基本单元,其结构包含以下关键字段:lamports:余额(以最小单位计);data:任意二进制数据...然而,一旦owner被设为攻击者控制的恶意程序,该程序即可任意提取账户余额或篡改数据,而无需用户再次签名。这构成了“一次性授权,永久失权”的高危模式。...4 现有防护机制的缺陷当前主流Solana钱包在应对Owner权限钓鱼时存在三大缺陷:权限提示模糊:Phantom等钱包将Assign指令归类为“系统调用”,未明确标注“将永久转移账户控制权”;缺乏语义解析

    20810

    如何在Solana上铸造一个NFT

    /SolanaNFT @solana/web3.js @solana/spl-token, 我们要安装 Solana 的 JavaScript API, @solana/web3.js 和 TypeScript...库 @solana/spl-token,用于与 SPL Token 程序交互。...在index.ts文件中,我们首先要从 @solana/web3.js 和 @solana/spl-token导入所有我们需要的功能。...随着连接的建立,我们现在可以创建 NFT 并执行其他相关步骤。 注意。我们往后写的每一个代码块都应该放在前一个代码块的正下方,都在顶层async函数的大括号内。在最后提供了完整的代码,可对照检查。...这个参数是可选的(null) token 的小数点位数。 关于这个函数及文章中使用的其他spl-token函数的更多信息,可访问Solana-labs.github.io 的文档页面[10]。

    2.5K30

    Web3软件系统的开发框架

    其他区块链平台的开发框架不同的区块链平台可能提供自己的原生开发框架或推荐的第三方工具。...Solana Program Library (SPL) / Anchor: 特点: Solana 的标准库和开发框架。SPL 包含了一系列常用的链上程序(智能合约),如 Token 程序等。...Anchor 是一个用于 Solana Sealevel 程序(智能合约)开发的框架,简化了开发流程。 用途: Solana 链上程序开发。 语言: Rust。...Wagmi: 特点: 专为 React 开发的 Web3 hooks 库,极大地简化了与 Ethereum 钱包和智能合约的交互。提供了 hooks 来连接钱包、获取余额、发送交易、读取/写入合约等。...ConnectKit / RainbowKit: 特点: 提供开箱即用的钱包连接组件库,方便用户快速连接各种加密货币钱包。

    53810

    签个“无害”交易,钱包被掏空?Solana钓鱼新套路揭秘:权限滥用成数字资产“合法劫持”温床

    每个账户包含一个关键字段:Owner(所有者)。该字段指定哪个程序(Program)有权修改该账户的数据。...——包括提取所有SOL、SPL代币,甚至重置关联的DeFi头寸。...Phantom等主流钱包虽会显示“更改账户所有者”,但普通用户往往忽略这一行小字,尤其当页面UI刻意弱化警告时。...更隐蔽的是,攻击者常将assign与其他无害指令(如查询余额)打包在同一笔交易中,进一步分散注意力。...一旦变更,用户彻底失去对该账户的任何操作能力——连取消授权都做不到,因为取消操作本身也需要Owner权限。SlowMist披露的一起案例中,受害者在签署钓鱼交易后,其钱包余额瞬间归零。

    32810

    Solana与EVM交易结构与账户模型对比

    二、账户模型对比Solana 账户模型分类与所有权分离 数据与代码解耦:程序账户:存储可执行代码(如 SPL 代币程序),无状态。数据账户:存储状态(如代币余额),由程序账户拥有并控制修改权限。...租金机制(Rent) 账户需存储 ≥2 年租金 的 SOL 余额(按数据大小计算,如 200 字节 ≈ 0.000696 SOL/年),否则数据被清除。关闭账户可退还剩余租金。...权限控制 只有账户所有者(程序)可修改其数据。例如,转账需由系统程序修改双方余额。EVM 账户模型账户类型 外部账户(EOA):由私钥控制,可发起交易并持有 ETH。...Solana (SPL 标准) 依赖 Token Program 管理代币规则。...示例:用户持有 5 种代币时,Solana 需 5 个 Token Account,而 EVM 仅需 1 个合约存储所有余额。

    42510

    主链钱包开发:区块链主流钱包推荐和使用指南

    作为区块链经济体系中最重要的一环,数字钱包是我们大多数人触摸区块链和加密钱银的入口。 钱包具有显示余额、收款、转账、购买NFT等一系列数字付出功用。...图片 进入小狐狸插件,点击创立钱包,设置钱包暗码,然后会显示12个英文助记符。请仿制保存在安全的地方,不要截图。 这是确认钱包账户所有者的凭证。这些助记符可用于登录、帐户导入和修正。...二、幻影钱包 如果说小狐狸钱包是最干流的支撑以太链的钱包,那么幻影钱包便是最常用的支撑Solana链的钱包。 作为ETH公链之王,网络拥堵和高额燃气费(手续费)限制了ETH的继续快速开展。...经过寄存Solana代币在Sol chain购买NFT或chain旅游项目。 Sol链的手续费极低,有的就几毛钱人民币。 手机钱包还引荐TP钱包和Coinhub,这是支撑多公链的去中心化钱包。...(2)转账:点击发送,填写对方收款钱包地址,挑选对应正确的公链网络,勾选费用即可转账令牌。

    2.2K20

    区块链Web3项目的支付方案

    (如PoW/PoS),交易由全网节点验证,无需中介资产形式法币(如美元、欧元)或平台法币等价物(如PayPal余额)加密货币(如ETH、USDT、项目原生代币)结算流程T+1至T+3(银行处理延迟),可能收取跨境手续费...(2)技术实现钱包连接:通过Web3.js、Ethers.js(以太坊生态)或Solana Web3.js(Solana生态)等库,调用浏览器插件钱包(如MetaMask)或移动端钱包(如Rainbow...优势价格波动极小(如USDT通常偏离美元SPL...(如USDC在以太坊和Solana上是独立的合约),需明确用户充值的链类型。...工具库,支持以太坊/Solana等)、RainbowKit(钱包连接UI组件);稳定币合约:直接调用USDC/USDT的公开ABI(应用程序二进制接口),或通过The Graph查询链上交易数据。

    70220

    Golang语言情怀--第92期 区块链技术-SOL币怎么挖矿?SOL币挖矿教程全面介绍

    SOL币作为Solana安全设计的一部分,所有费用都将在SOL币中支付并被烧掉,从而减少总供应量,这种通货紧缩的SOL币机制激励了更多的代币持有者参股,从而提高了网络安全性,也让SOL币投资价值展现在大家面前...1、注册Solana钱包 手机端推荐Math钱包去创建Solana钱包。 PC端推荐Sollet.io来创建。 前往https://sollet.io,依据提示注册Solana钱包。...当然,如果有较多的SOL,也可以直接用SOL在Serum上交易成RAY。 3、充值USDT和RAY 目前中心化交易所FTX支持Solana主链的USDT。 也可以通过钱包内的RAY置换USDT。...将上一步的RAY-USDT LP余额拉满。 点击STAKE按钮,到此,就完成LP质押。 这时,可以调回到Farm界面,查看质押和收益情况。...SOL币未来行情预测 我们都知道,区块链上的时间戳是完全同步的,所有节点都共同维护这个公共账本,以保证区块链的可信度,但这也会导致效率较慢,比如以太坊生成一个区块就需要间隔15分钟。

    3.4K10

    021_Web3.0钱包审计工具全解析:从基础验证到AI驱动的自动化安全检测

    1.1 钱包审计的重要性 钱包审计是确保Web3资产安全的第一道防线。通过系统性地检查钱包配置、交互历史和权限设置,用户可以及时发现潜在的安全风险,避免资产损失。...低 1.3 钱包审计工具的演进 从早期的简单余额查询工具,到如今的综合性安全审计平台,钱包审计工具经历了显著的技术演进: 基础验证工具(2018-2020) → 权限管理工具(2020-2022)...2.1.1 Etherscan钱包审计核心功能 交易历史分析:详细记录所有发送和接收的交易,包括Gas费用和交易状态 智能合约验证:确认合约代码的真实性和安全性 代币授权检查:显示所有已授权的代币和授权额度...connection.getConfirmedSignaturesForAddress2(walletAddress, { limit: 100 }); // 获取SPL代币余额...资产的安全,以下是一份全面的钱包安全最佳实践清单: 7.2.1 日常安全习惯 定期执行钱包审计:至少每月进行一次全面审计 检查代币授权:定期检查并撤销不必要的代币授权 更新钱包软件:保持钱包软件和浏览器扩展的最新版本

    39510

    收藏品NFT的开发流程

    开发收藏品NFT涉及从设计到区块链实现的一系列步骤。以下是一个详细的开发流程。1. 概念设计确定目标和用途:定义NFT的用途:艺术、游戏、卡片、纪念品等。确定目标用户群体和市场定位。...选择区块链平台选择合适的区块链:常见平台包括以太坊(Ethereum)、Solana、Polygon、Binance Smart Chain等。考虑链的交易费用、生态支持、社区规模。...选择NFT标准:以太坊的ERC-721(单一资产)和ERC-1155(多资产)是最常见的标准。其他链也有类似标准,如Solana的SPL Token。4....智能合约开发开发智能合约:使用编程语言(如Solidity)编写智能合约,定义NFT的特性,包括:所有权管理。转移功能。元数据的存储和关联。...兼容性测试:确保NFT在多种钱包(如MetaMask、Phantom)和市场中可用。安全审计:聘请专业的智能合约审计机构检查代码的漏洞和风险。8. 上线与营销主网部署:将智能合约和平台部署到主网上。

    49510

    写给Solidity开发者的Solana入门指南

    它只是意味着所有者(owner)--私钥的持有人。 账户也存储余额,Solana 余额。...以下是一个 Solana 账户中存储的所有内容的摘要: 来自 Solana wiki[5] data字段要么存储代码,要么存储任意数据,取决于账户是否是可执行(executable)。...以太坊也有 2 种类型的账户: 外部拥有账户 - 普通账户,可以由钱包软件生成(只需要生成一个私钥,然后导出公钥和地址,你就有一个账户)。这些账户只是存储余额和 nonce。...现在,让我们来谈谈 Solana 账户的owner(所有者)字段: 为了确保合约不能修改另一个合约的状态,每个数据账户都指定了一个所有者程序,该程序对状态更改有独占控制权。...默认情况下,所有者程序是 Solana 的系统程序(有点像一个操作系统)。 除了所有者之外,没有人可以修改数据账户的状态。任何人都可以把钱存入账户,但只有所有者可以提取余额。

    1.7K30

    以太坊ERC20协议以及发行自己代币

    简单地说,任何 ERC-20 代币都能立即兼容以太坊钱包(几乎所有支持以太币的钱包,包括Jaxx、MEW、imToken等,也支持 erc-20的代币),由于交易所已经知道这些代币是如何操作的,它们可以很容易地整合这些代币...其中一个障碍是,将令牌直接发送给令牌的智能合同将导致资金损失。这是因为一个令牌的合同只会跟踪和分配资金。例如,当您从钱包中向另一个用户发送令牌时,该钱包将调用令牌的合约来更新数据库。...如果_from帐户余额没有足够的令牌来支出,该函数应该被throw。 创建新令牌的令牌合同应该在创建令牌时将_from地址设置为0x0触发传输事件。...= 0x0); // 检查发送者余额 require(balanceOf[_from] >= _value); // 确保转移为正数个 require...在METAMASK中查看自己的代币: ? ERC223要解决的首要问题是什么? 自从引入ERC20令牌标准以来,几乎所有的基于以太坊的令牌都成功的接受了这个新标准。

    2.8K10

    部署Solidity智能合约到Solana

    在下一个步骤中,验证者相互之间共享缺失的数据集,所有这些都是并发的、不间断的、流式的,从而获得非常高的性能。...但是,由于Solana可以使用PoH作为其区块链时钟,PBFT的共识超时可以直接用这个编码。 所有先前的PBFT投票的超时时间随着每一个新的投票而翻倍。...部署ERC-20 代币到Solana 部署Solidity编写的ERC-20到Solana需要安装以下所有工具并运行部署脚本: 1....如果你是Dapp开发者并想连接一个钱包,可以看一下Solana钱包适配器[28]。 现在我们准备运行自己的本地Solana链。...我们编译的ERC-20合约是否与Solana 上的其他的SPL代币兼容吗? 我也不确定,如果你知道答案,请留言。

    2.6K10

    智能合约开发语言 — Move 与 Rust 的对比 (#2)

    这种方法是由 SPL 借贷程序实现的(链接[7])。但这有一个不同的问题--没有通用的方法可以在一次调用中聚合(合并)多个贷款。...需要传入代币目标账户,因为代币程序将在 CPI 调用中修改它(增加余额)。铸币厂检查在这里并不是严格必要的,因为如果传入了错误的账户,CPI 调用就会失败,但还是要做检查,这是很好的做法。...我们可以看到,账户检查(在这个例子中)分为这五类: 帐户所有权检查(1,2,4,5) 帐户类型检查(1、2、4、5) 账户实例检查(某种账户类型的正确实例是否被传入)(2,5) 账户签名检查(3) 程序账户地址检查...第二个不变式(invariant)指的是全局内存的更新,有前和后的状态:一个账户的余额永远不能在一个步骤中减少超过一定数量。...钱包安全 由于 Sui 要求交易要访问的所有对象都在函数参数中传递(没有从全局状态中动态加载),而且 Move 函数签名连同类型信息都存储在字节码本身中,所以我们可以让钱包在用户签名之前向用户提供更有意义的信息

    1.4K30

    深入理解以太坊区块链的token

    其中一个障碍是,将令牌直接发送给令牌的智能合同将导致资金损失。这是因为一个令牌的合同只会跟踪和分配资金。例如,当您从钱包中向另一个用户发送令牌时,该钱包将调用令牌的合约来更新数据库。...所以如果您试图将令牌直接传输到令牌的合约中,那么由于该令牌的合约无法响应,所以金钱就“丢失”了。ERC20标准无法通过接收方合同处理传人的交易。这是该令牌存在的最大问题,也是开发者一直希望改进的地方。...ERC20令牌无法将令牌发送给一个与这些令牌不兼容的契约,也正因为这样部分资金存在丢失的风险。ERC-223简介ERC-223通过允许用户将代币转移到具有相同功能的智能合同和钱包来解决这个问题。...最重要的是,ERC-223Token向后兼容ERC-20Token,这意味着它们在解决上述bug的同时维护所有原始功能。...= 0x0); //检查发送者余额 require(balanceOf[_from] >= _value); //确保转移为正数个 require(balanceOf[_to] + _value

    1.6K10

    Solana区块链开发Rust + JavaScript

    载ke程:youkeit.xyz/15242跨链时代的 Solana 开发:Rust 合约跨链兼容 + JavaScript 多链交互的未来实践前言:从“孤岛繁荣”到“互联宇宙”Solana 凭借其卓越的高吞吐量和低延迟...账户模型的映射与抽象Solana 的账户模型(Account Model)与以太坊的余额模型(Balance Model)截然不同。跨链兼容要求开发者在 Rust 层面建立抽象层。...统一的钱包抽象层当前,用户需要在 Phantom(Solana)、MetaMask(EVM)、Keplr(Cosmos)等多个钱包间切换,体验割裂。未来的 JS SDK 将致力于构建统一的钱包抽象层。...状态实时追踪:提供可视化的跨链进度条,实时展示消息在源链确认、中继传输、目标链执行的全过程,消除用户的等待焦虑。3. 多链数据索引与展示DApp 界面需要聚合用户在所有链上的资产和活动记录。...基于 Solana 的高性能,构建全链流动性中心,自动将 Ethereum 上的闲置资金通过跨链桥引入 Solana 进行高频交易,再将收益返还,实现资本效率的最大化。2.

    11810
    领券