# Semiotic Labs March 2023 Update

**URL:** <https://forum.thegraph.com/t/semiotic-labs-march-2023-update/4111>\
**Category:** Core Team Updates\
**Created:** [March 10, 2023, 2:16am UTC](https://forum.thegraph.com/t/semiotic-labs-march-2023-update/4111 "2023-03-10T02:16:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.thegraph.com/sam/32/757_2.png) [@Sam](https://forum.thegraph.com/u/Sam)\
**Post date:** [March 10, 2023, 2:16am UTC](https://forum.thegraph.com/t/semiotic-labs-march-2023-update/4111/1 "2023-03-10T02:16:16Z")

</div>

## 🎉 Looking back (what was delivered)

**Hiring**

- We hired a new Senior DevOps Engineer. Welcome, [Pablo Morales](https://www.linkedin.com/in/pablo-morales-825a0788/)!

**Outreach**

- Recorded GRTiQ podcast: [AI & Crypto - A Panel Discussion with Semiotic Labs](https://www.grtiq.com/grtiq-podcast-106-ai-and-crypto/)
- Several team members attended [37th AAAI Conference on AI](https://aaai-23.aaai.org/)
- Several team members attended [ETHDenver](https://www.ethdenver.com/)

**Indexing**

- Set up Firehose from scratch, studying it, giving feedback
- Set up Firehose in the form of “micro” services managed by k8s, instead of the currently documented way, which is to run everything from a single script
- Currently generating Firehose data from scratch on Ethereum mainnet

**Verifiable Payments**

- Completed Initial TAP Rust implementation
- Identified two corner-case protocol issues through thorough security auditing
  - One issue has been resolved, and another issue is being analyzed

- Started unit benchmarking current implementation of TAP
- Handed off Gateway-TAP API draft

**AutoAgora**

- Finished [PR](https://github.com/semiotic-ai/autoagora-agents/pull/42) AutoAgora 2.0. Features include:
  - Multi-agent dynamic pricing!
  - New performance tracking tools (Gymnasium, Sacred, Omniboard)
  - Ported the existing reinforcement learning agents

**Verifiable Indexing & Verifiable Queries**

- [Engaged with the community](https://forum.thegraph.com/t/gip-0042-a-world-of-data-services/3761/9) on GIP-0042
- Community (and Semiotic) expressed interest in exposing SQL and RPC within the protocol

## 🚀 Looking ahead (upcoming priorities)

**Indexing**

- Finish setting up the rest of the Firehose components (besides the strict minimum that we are currently doing, which is to only have the components necessary to generate the flat files from the instrumented Geth node)

**Verifiable Payments**

- Finish security audit and freeze protocol design
- Finalize v1 API for Gateway-TAP
- Complete TAP verification smart contract
- Continue unit benchmarking and add throughput tests and simulations

**AutoAgora**

- Develop new AutoAgora 2.0 features
  - Implementation of metrics
  - Porting of visualization
  - Setting up logging/MongoDB
  - Setting up CI and AutoDoc

**Verifiable Indexing & Verifiable Queries**

- Document all data sources that are available today (e.g. Firehose, substreams, GraphQL, SQL, RPC, and others)
- Document which data sources are byproducts/prerequisites of others (e.g. RPC is a prerequisite for GraphGL)
- Begin a study of the composability of VI/VQ. E.g. if we had verifiable RPC, would that make it easier to get verifiable GraphQL?

## Other notes

- We are still interviewing Backend Developer candidates. Please share this link, if you know of anyone searching: [https://semiotic.ai/articles/jobs/backend-developer/](https://semiotic.ai/articles/jobs/backend-developer/)
