# GetKeysFromString()

**Method signature**

```go
func GetKeysFromString(seedPhrase string) (map[string]string, error)
```

**Parameters**

| Name       | Type   | Description                                                 |
| ---------- | ------ | ----------------------------------------------------------- |
| seedPhrase | String | The seedphrase that you want to use for generating the keys |

**Example**

```go
package main

import (
	"fmt"

	"github.com/circular-protocol/circular-go/utils"
)

func main() {
	seed := "circular protocol hello world test"
	res, _ := utils.GetKeysFromString(seed)
	fmt.Println(res)
}
```

**Result**

The result will be of type `Map`, but for easier readability, here is the equivalent in JSON.

```dart
{
  "privateKey" : String,
  "publicKey"  : String,
  "address"    : String,
  "seedPhrase" : String,
}
```
