These are chat archives for Nethereum/Nethereum
Not Juan but I think I can answer you.
It's only a private-public keypair which you need to create, so no, you won't need to create a web3 instance nor connect to infura to create an address if that is the only thing you're doing.
All you needed to do is to call Nethereum.Signer.EthECKey.GenerateKey() and assign the resulting object to a variable. From there you could call obj.GetPrivateKey and obj.GetPublicAddress to get each the private and public key respectively.
Could be as simple as this.
ecKey = Nethereum.Signer.EthECKey.GenerateKey() privateKey = ecKey.GetPrivateKey.ToString.Substring(2) publicKey = ecKey.GetPublicAddress
If you'd like to do more with your created account, there's a good guide here: https://nethereum.readthedocs.io/en/latest/accounts/#accounts-in-web3-nethereum
@EnigmaticUnreal_twitter Thanks for this help . I am some more queries if you can help me short out those too. it will be very helpful to me :)
1)how seed words work while creating an account and how I can add them to an address using nethereum library while creating and account.
2) How I can make sure the account address(wallet address) I have created is created on mainnet or not?
@juanfranblanco So when I create an account using following
var ecKey = EthECKey.GenerateKey();
var privateKey = ecKey.GetPrivateKeyAsBytes().ToHex();
var account = new Account(privateKey);
I get private key and address . I can provide the account address some one to send me ether or coins and then I can check that on one of ethereum site like etherscan.io account balance etc. it will be available on on network.