# UID lookup (/docs/guides/evm/precompiles/uid-lookup)

| Property            | Value                                        |
| ------------------- | -------------------------------------------- |
| Rust implementation | `UidLookupPrecompile`                        |
| Solidity interface  | `IUidLookup`                                 |
| Address             | `0x0000000000000000000000000000000000000806` |
| Status              | Deployed                                     |

## Views [#views]

```text
uidLookup(uint16,address,uint16)
getAssociatedEvmAddress(uint16,uint16)
```

`uidLookup` returns the bounded reverse association list for an EVM address.
`getAssociatedEvmAddress` returns the forward address and the block at which
ownership was last proved, with an explicit `exists` flag.

Source: [`uidLookup.sol`](https://github.com/RaoFoundation/subtensor/blob/main/precompiles/src/solidity/uidLookup.sol)
