/ Tools / KeyMaker / Controllers / KeyController.cs
KeyController.cs
 1  using GethPlugin;
 2  using Microsoft.AspNetCore.Mvc;
 3  
 4  namespace KeyMaker.Controllers
 5  {
 6      [Route("api/[controller]")]
 7      [ApiController]
 8      public class KeyController : ControllerBase
 9      {
10          [HttpGet]
11          public KeyResponse Get()
12          {
13              var account = EthAccountGenerator.GenerateNew();
14  
15              return new KeyResponse
16              {
17                  Public = account.EthAddress.Address,
18                  Private = account.PrivateKey,
19                  Secure = "Not Secure! For demo/development purposes only!"
20              };
21          }
22      }
23  }