Skip to content

Transmitter Registration Request — Taifoon (proof-gated MOFA executor) #247

@yawningmonsoon

Description

@yawningmonsoon

Who We Are

Taifoon is a multi-chain block header collector and MMR proof system — 28 chains live, collecting headers continuously and generating V5 superroot proofs across the full EVM ecosystem.

What We Want

We'd like to register as a Socket transmitter (TRANSMITTER_ROLE on AuctionManager) on EVMx devnet.

Transmitter EOA: 0x7C7dCA7370dBe78f7b8970eC59a1CB8c7696759a

What Makes Us Different

Taifoon would be the first proof-gated transmitter in the Socket ecosystem.

Every execution we submit comes with a Taifoon V5 MMR block header proof attesting to the source chain's state. Concretely:

  • Before calling Socket.execute(), our bot fetches a live superroot proof from our DA API
  • Our on-chain TaifoonSocketTransmitter contract validates the MMR inclusion proof before forwarding to Socket
  • The TaifoonSocketExecution event ties the Socket payload ID to the Taifoon superroot hash + block number, giving full cryptographic traceability

We've already:

  • Written TaifoonSocketTransmitter.sol + TaifoonSocketBidder.sol (deployable today on Base Sepolia)
  • Mapped the full MOFA lifecycle from the socket-protocol codebase
  • Confirmed Base Sepolia (84532) as our primary testnet target (both Taifoon and Socket are live there)

Request

Could you grant TRANSMITTER_ROLE on AuctionManager (0xD044f27A9c5EE4f92EF0e38685276adFDF13E90E) to our EOA 0x7C7dCA7370dBe78f7b8970eC59a1CB8c7696759a?

Happy to share the full contract code, integration plan, or jump on a call. We think proof-gated execution is a meaningful addition to the transmitter ecosystem.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions