<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac" -->

---
title: WebAssembly JSPI is going to origin trial · V8 | daily.dev
description: WebAssembly&#x27;s JavaScript Promise Integration (JSPI) API is entering an origin trial with Chrome release M123. JSPI allows WebAssembly code to access...
canonical: https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: WebAssembly JSPI is going to origin trial · V8 | daily.dev
og:description: WebAssembly&#x27;s JavaScript Promise Integration (JSPI) API is entering an origin trial with Chrome release M123. JSPI allows WebAssembly code to access...
og:url: https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac
og:image: https://api.daily.dev/og/posts/WBZ8409ac.png
og:image:alt: WebAssembly JSPI is going to origin trial · V8
og:image:width: 1200
og:image:height: 630
og:locale: en
---

[V8](https://daily.dev/sources/v8)

[Read post](https://api.daily.dev/r/WBZ8409ac)

# [WebAssembly JSPI is going to origin trial · V8](https://api.daily.dev/r/WBZ8409ac "Go to post")

WebAssembly's JavaScript Promise Integration (JSPI) API is entering an origin trial with Chrome release M123\. JSPI allows WebAssembly code to access asynchronous Web APIs that use JavaScript Promises. To test JSPI, you need to register for an origin trial and generate the appropriate WebAssembly and JavaScript. There are some potential caveats and known issues with JSPI, but they are expected to be addressed before the official release.

[#webassembly](/tags/webassembly "Check all #webassembly posts")

Mar 14, 2024•3m read time•From [v8.dev](https://api.daily.dev/r/WBZ8409ac "v8.dev")

[![Post cover image](https://media.daily.dev/image/upload/s--VDukGCjf--/f_auto/v1722860399/public/Placeholder%2002)](https://api.daily.dev/r/WBZ8409ac "Go to post")

Table of contents

[Requirements #](https://api.daily.dev/r/WBZ8409ac?a=requirements "Requirements #")[Registering for the origin trial #](https://api.daily.dev/r/WBZ8409ac?a=registering-for-the-origin-trial "Registering for the origin trial #")[Some potential caveats #](https://api.daily.dev/r/WBZ8409ac?a=some-potential-caveats "Some potential caveats #")[Feedback #](https://api.daily.dev/r/WBZ8409ac?a=feedback "Feedback #")

8 Impressions1 Upvote

Comment

Bookmark

Copy

![Placeholder image for anonymous user](https://media.daily.dev/image/upload/s--qsFuKGv_--/t_logo,f_auto/public/noProfile)Share your thoughtsPost

[![V8's image](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0cc7af7d23ee41d395473fd298dad108)](https://daily.dev/sources/v8)

[V8](https://daily.dev/sources/v8 "https://daily.dev/sources/v8")

The V8 Blog provides updates, technical deep dives, and insights on V8, Google's open-source JavaScr... Read more

15 Followers

•

25 Upvotes

#### Would you recommend this post?

Copy link

WhatsApp

Facebook

X

New Squad

Copy linkShare with your friends

1

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"WebAssembly JSPI is going to origin trial · V8","url":"https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac"},"datePublished":"2024-03-14T16:36:49.846Z","dateModified":"2024-05-09T08:29:02.242Z","description":"WebAssembly's JavaScript Promise Integration (JSPI) API is entering an origin trial with Chrome release M123. JSPI allows WebAssembly code to access...","image":"https://media.daily.dev/image/upload/s--VDukGCjf--/f_auto/v1722860399/public/Placeholder%2002","thumbnailUrl":"https://media.daily.dev/image/upload/s--VDukGCjf--/f_auto/v1722860399/public/Placeholder%2002","isAccessibleForFree":true,"articleSection":"V8","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"V8","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0cc7af7d23ee41d395473fd298dad108","url":"https://daily.dev/sources/v8"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/webassembly-jspi-is-going-to-origin-trial-v8-wbz8409ac","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"webassembly","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"V8","item":"https://daily.dev/sources/v8"},{"@type":"ListItem","position":3,"name":"WebAssembly JSPI is going to origin trial · V8"}]}
```

