跟我一起从0开始学习Solana合约开发,一起实操,一起做项目。这是一个系列文章,系统地记录了我的学习笔记。
🔍Blink是什么鬼?简单说就是利用钱包插件(比如Phantom、Backpack)对网页内容进行"魔改"渲染。用过「沉浸式翻译」插件的小伙伴应该懂这种感觉——它能无缝把翻译的中文嵌到英文下面。Blink也类似,只不过是将你的推文渲染成链上交互界面。沉浸式翻译插件的效果钱包渲染t
Solana开发学习之通过RPC与Solana交互
The Hive 是一个基于 Solana 构建的模块化、可互操作的 DeFi Agent 网络,The Hive 基于 Swarm 架构,可以通过用户的聊天指令自动处理交易、质押、借贷等复杂 DeFi 操作。
本文介绍 Solana Anchor 程序如何通过交易转移 SOL。
本教程将展示如何在 Solana Anchor 中用不同签名者(Signer)初始化和更新账户,并探讨权限控制机制。
链式调用,高级输入类型,blink 版本控制和多链兼容性,现在可以在所有主流的钱包中使用,包括 Phantom, Backpack, Solflare, OKX, ByBit 等。
本文对比了 Solana 中的程序派生地址(PDA)和密钥对账户,分析了两者的创建方式、安全性、权限模型及适用场景,推荐优先使用 PDA 因其可预测性和广泛应用。
这篇文章我们将使用Rust编程语言创建一个猜数字游戏,并在此过程中学习Rust的一些基础知识。
本文介绍了 Anchor 中 init_if_needed 宏的用法,分析了其简化账户初始化的优势,同时探讨了重新初始化攻击的风险,并提出了通过单一初始化和限制操作等防护措施来确保程序安全性的建议。
上一篇文章我们使用Rust编程语言创建一个猜数字游戏,仅仅只能打印出来用户的输入,我们这一小节会引入更多的功能。首先,我们希望系统给我们生成一个随机数,我们也输入一个数字,然后和系统生成的随机数来进行比较.
Solana 原生支持多指令批处理交易并具备原子性,但受限于 1232 字节的大小限制,需精简设计或分片部署以应对复杂程序。
汇总 solana movies 项目的智能合约和客户端所有代码
文章详细介绍了Solana区块链中的Sealevel技术,即并行处理数千个智能合约的运行时环境,并解释了Solana如何通过并行处理实现高性能。
Solana 中的 Owner 是负责修改账户数据的程序,而 Authority 是通过签名触发操作的钱包,二者共同定义了数据控制与权限的机制。