Getting testnet keys

bash
stellar keys generate --network testnet <name>
stellar keys address <name>
stellar keys show <name>

Fund an account through friendbot:

bash
curl "https://friendbot.stellar.org/?addr=<G...>"

COMMITMENT_SECRET_HEX is a raw ed25519 seed in hex, not a Stellar S... string — it signs channel commitments directly rather than transactions.