如何使用 Substrate 以编程方式创建帐户?

How to create an account programmatically with Substrate?

除了我的底层网络,我还想创建一个钱包应用程序。当用户打开它时,网络上的帐户应该以编程方式创建,我想出了如何生成助记词和密钥对,但我如何将我的密钥对放在区块链上?我可以将令牌发送到网络上从未出现过的 public 密钥吗?

Can I just send tokens to a public key that never been seen on the network?

是的。如果您使用 AccountId32 作为帐户 ID,则每个帐户只是一个 32 字节长的 public 密钥。

即使账户低于现有存款,该账户“停留”,也只会获得所有相关数据。下次您向此帐户汇款时,它将再次可用。