# Schema

## Auth Model

```csharp
    public class Auth_model
    {
        public string authenticated;

        public Auth_model();
    }
```

## User Model

```csharp
    public class User_model
    {
        public string response;
        public Users user;
        public List<Users> users;

        public User_model();
    }
```

## Items Model

```csharp
    public class Items_model
    {
        public string response;
        public Items item;
        public List<Items> items;

        public Items_model();
    }
```

## Collection Model

```csharp
    public class Collection_model
    {
        public string response;
        public Collection collection;
        public List<Collection> collections;

        public Collection_model();
    }
```

## Transfer Model

```csharp
    public class Transfer_model
    {
        public string txHash;

        public Transfer_model();
    }
```

## Holder Model

```javascript
    public class Holders
    {
        public string address;
        public string balance;
        public string name;
        public string profilePic;
        public string profilePicUrl;

        public Holders();
    }
```

## History Model

```csharp
    public class History_Schema
    {
        public string amount;
        public string blockNumber;
        public string chainId;
        public string eventz;
        public string from;
        public string itemCollection;
        public string itemRef;
        public string timestamp;
        public string to;
        public string tokenId;
        public string transactionHash;

        public History_Schema();
    }
```
