0

我目前正在尝试开发一个网站,允许人们使用我们项目中的代币购买网站上可用的东西。(所以这只是发送代币,而不是代币和 NFT 之间的交易)。我已经完成了几乎所有需要的工作,并且使用 SOL 一切正常。现在我想将付款切换到我们自己的自定义令牌。

我已经挖掘了这个论坛上的所有帖子并尝试了所有帖子,但仍然找不到适合我的东西。

问题是所有这些答案都使用硬编码的私钥或需要签名者(密钥对)的钱包接口。由于我们的用户将通过 phantom 登录该站点,因此我们无法获得该密钥。您对如何实现自定义令牌支付有任何想法吗?

提前致谢。

4

1 回答 1

0

查看 solana 钱包适配器https://github.com/solana-labs/wallet-adapter,您可以使用钱包对象来签署您的交易。他们在自述文件中有一个传输 SOL 的示例,传输 spl-token 非常相似,我经常使用https://github.com/solstar-tech/easy-spl,它与适配器配合得很好。

于 2022-01-30T14:16:15.437 回答