> For the complete documentation index, see [llms.txt](https://tantalum666.gitbook.io/namada-docs-chinese/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tantalum666.gitbook.io/namada-docs-chinese/yong-hu-zhi-nan-user-guide/tou-ming-zhang-hu-transparent-accounts/fa-song-he-jie-shou-nam-dai-bi-send-and-receive-nam-tokens.md).

# 发送和接收 Nam 代币 (Send and Receive Nam Tokens)

在Namada中，代币被实现为具有[Token Validity Predicate](https://github.com/anoma/namada/blob/9b67281e359ebff5467cad57c866fbcf91eb80c8/shared/src/ledger/native_vp/multitoken.rs#L30)的账户。有效性谓词（VP）特别检查在使用此代币的任何交易中保留了总供应量（代币）。您的钱包将预先加载一些在创世区块中初始化的代币地址。

## 初始化已建立的账户&#x20;

如果您的钱包中已经有一个密钥，可以跳过此步骤。否则，请现在生成一个[新的密钥对](/namada-docs-chinese/yong-hu-zhi-nan-user-guide/tou-ming-zhang-hu-transparent-accounts.md)。

然后，发送一个交易来初始化您的新建立的账户，并使用别名`establishment`保存其地址。`keysha`公钥将写入账户的存储空间，以授权未来的交易。我们也用`keysha`签署这笔交易。

```
namada client init-account \
  --alias establishment \
  --public-keys keysha \
  --signing-keys keysha \
  --threshold 1
```

一旦此交易得到应用，客户端将自动看到交易创建的新地址，并将其添加到您的钱包中，选择的别名为`establishment`。

此命令使用预构建的[User Validity Predicate](https://github.com/anoma/namada/blob/main/wasm/wasm_source/src/vp_user.rs)。<br>

## 发送付款&#x20;

要从您的账户向`validator-1`地址提交常规代币转账：

```
namada client transfer \
  --source establishment \
  --target validator-1 \
  --token NAM \
  --amount 10 \
  --signing-keys keysha
```

此命令将尝试找到并使用源地址的密钥来签署交易。

## 查看您的余额&#x20;

要查询特定代币和/或所有者的代币余额：

```
namada client balance --token NAM --owner my-new-acc
```

{% hint style="info" %}
对于任何提交交易的客户端命令（`init-account`，`transfer`，`tx`，`update`和[PoS交易](/namada-docs-chinese/yun-ying-zhi-nan-operators-guide/yan-zheng-zhe-validators/quan-yi-zheng-ming-proof-of-stake.md)），您可以使用`--dry-run-wrapper`标志来模拟交易在区块中的应用，并查看结果。
{% endhint %}

## 查看每个已知地址的余额&#x20;

当您查询所有代币余额时，可以看到客户端已知的代币地址：

```
namada client balance
```
