1 of 10

Topicless

Using Serverless Architecture

to Handle Ethereum Smart Contract Events

2 of 10

dApps are for everyone!

3 of 10

But what about servers?

4 of 10

Architecture

P2P

webhook

webhook

The code I wrote lives here.

5 of 10

Show me the Code!

6 of 10

7 of 10

$0

Cloud serving costs all weekend

Actual Billed Cost, not Free Trial Cost

(Most cloud servers have a large free quota)

8 of 10

Use Cases

  • Low frequency but high impact alerts
    • Get advanced warning your particular DAI CDP is facing liquidation
    • Listen to Rare NFT auction availability (I don’t always bid on Fancy Cats..)�
  • Low traffic contract notifications
    • Life and Auto Insurance Claims
    • Sales Bonus Triggers�
  • Low cost dApp hosting
    • Cheap, off-chain dApp logic
    • Did I mention I ran this app for free?
      • Even when it costs money it is incredibly cheap!

9 of 10

Whats Next?

It’s up to other service providers

  • Infura
    • Could add webhook subscriptions to it’s offerings�
  • Cloud Providers (AWS, Azure, Google Cloud)
    • Could add Blockchain events as Serverless Triggers
    • Could add Blockchain events to their pub/sub and queue offerings

10 of 10

Thanks!

Q&A