# Enable No Freeze If you [issue tokens](/ja/docs/concepts/tokens) in the XRP Ledger, can enable the [No Freeze setting](/ja/docs/concepts/tokens/fungible-tokens/freezes#no-freeze) to permanently limit your own ability to use the token freezing features of the XRP Ledger. (As a reminder, this only applies to issued tokens, not XRP.) This tutorial shows how to enable the No Freeze setting on your issuing account. ## Prerequisites - You need a connection to the XRP Ledger network. As shown in this tutorial, you can use public servers for testing. - You should be familiar with the Getting Started instructions for your preferred client library. This page provides examples for the following: - **JavaScript** with the [xrpl.js library](https://github.com/XRPLF/xrpl.js/). See [Get Started Using JavaScript](/ja/docs/tutorials/javascript/build-apps/get-started) for setup steps. - You don't need to have [issued a token](/ja/docs/tutorials/how-tos/use-tokens/issue-a-fungible-token) in the XRP Ledger to enable No Freeze, but the main reason you would do so is if you intend to or have already issued such a token. script script ## Example Code Complete sample code for all of the steps of this tutorial is available under the [MIT license](https://github.com/XRPLF/xrpl-dev-portal/blob/master/LICENSE). - See [Code Samples: Freeze](https://github.com/XRPLF/xrpl-dev-portal/tree/master/_code-samples/freeze/) in the source repository for this website. ## Steps ### 1. Get Credentials To transact on the XRP Ledger, you need an address and secret key, and some XRP. If you use the best practice of having separate ["cold" and "hot" addresses](/ja/docs/concepts/accounts/account-types), you need the **master keys** to the *cold address*, which is the **issuer** of the token. Only the issuer's No Freeze setting has any effect on a token. You cannot use a [regular key pair](/ja/docs/concepts/accounts/cryptographic-keys) or [multi-signing](/ja/docs/concepts/accounts/multi-signing) to enable the No Freeze setting. For this tutorial, you can get credentials from the following interface: Testnetの暗号鍵を作成する div Rippleは[TestnetとDevnet](/ja/docs/concepts/networks-and-servers/parallel-networks)をテストの目的でのみ運用しており、その状態とすべての残高を定期的にリセットしています。予防措置として、Testnet、DevnetとMainnetで同じアドレスを使用**しない**ことをお勧めします。 When you're building production-ready software, you should use an existing account, and manage your keys using a [secure signing configuration](/ja/docs/concepts/transactions/secure-signing). ### 2. Connect to the Network You must be connected to the network to submit transactions to it. The following code shows how to connect to a public XRP Ledger Testnet server a supported [client library](/ja/docs/references/client-libraries): JavaScript // You can also use a