> For the complete documentation index, see [llms.txt](https://circular-protocol.gitbook.io/standard-apis/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://circular-protocol.gitbook.io/standard-apis/api-docs/go/getasset.md).

# GetAsset()

This endpoint is designed to retrieve the content of an asset file in JSON format. The asset is identified by its exact name, so it must be spelled correctly for the query to be successful.

**Method Signature**

```go
func GetAsset(blockchain string, asset string) map[string]interface{}
```

**Parameters**

| Name         | Type   | Description                  |
| ------------ | ------ | ---------------------------- |
| `blockchain` | String | Blockchain address in hex    |
| `asset`      | String | The asset you're looking for |

**Example**

```dart
package main

import (
	"fmt"

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

func main() {
	var blockchain = "0x8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2"

	result := circular_protocol_api.GetAsset(blockchain, "CIRX")
	fmt.Println(result)
}
```

**Result**

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

{% tabs %}
{% tab title="200" %}

```json
{
    "Result": 200,
    "Response": {
        "Address": "e2e86db8f44ceae4750a2a055b38cb3ae326bc1c282f09e7c0cc1f585984bdf2",
        "Amount": "1000000000000.000122",
        "Blockchain": "8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2",
        "EnableSwap": 0,
        "Name": "CIRX",
        "Price": 1.0, //Corresponding value in CIRX
        "Royalties": 0.0,
        "Description": "Circular Coin",
        "Type": "CRC_TOKEN_0123",
        "URL": "",
        "URLType": "None"
    },
    "Node": "fc8fe5ee103dafe353c98ce90a1cb2956fd51a109512e074bd3d26a06d268e81"
}
```

{% endtab %}

{% tab title="118" %}
If the blockchain address is wrong or the asset doesn't exists.

```json
{
    "Result": 118,
    "Response": "Wrong Format",
    "Node": "7bb5bd50729d6857942701d5673ea70ca1625f883230d8543970a452d1abe1c4"
}
```

{% endtab %}
{% endtabs %}
