Flow Testnet
Accessing Flow Testnet
Currently, there is an internal Testnet, available for access:
For example, to access the network using the Flow Go SDK:
import "github.com/onflow/flow-go-sdk/client"
func main() {
flowAccessAddress := "access.testnet.nodes.onflow.org:9000"
flowClient, _ := client.New(flowAccessAddress, grpc.WithInsecure())
// ...
}
Account Creation and Token Funding Requests
Accounts and Tokens for testing are available by request through the Flow Faucet
Generate a Key Pair for the Faucet
For Testnet, it's easy to generate a new key pair with the Flow CLI:
flow keys generate
By default, this command generates an ECDSA key pair on the P-256 curve.
Note: this tool is intended for development purposes only and is not recommended for production use.
Testnet Account Usage
Once you receive your account, you'll be able make use of that account using our SDK. Some examples are available here in the SDK repo:
Some of these examples
create_account
deploy_contract
Transactions will now require fees in order to complete.
Important Testnet Smart Contract Addresses
In order to access some of the contracts deployed to Flow Testnet, you can import them by using the following import addresses:
import FungibleToken from 0x9a0766d93b6608b7
import FlowToken from 0x7e60df042a9c0868
import NonFungibleToken from 0x631e88ae7f1d7c20