Skip to content

Conversation

@irfan798
Copy link
Contributor

@irfan798 irfan798 commented Nov 7, 2025

I am the current maintainer of the Typescript BC-UR repository

I have created an interactive playground for UR and CBOR here as well
https://irfan798.github.io/bcur.me/

Should I add it somewhere on the website as interactive playground?
It supports UR, Bytewords conversions, CBOR and Animated QR encoding/decodings.

@ChristopherA
Copy link
Contributor

@irfan798 - This is quite cool, thanks!

@shannona - We should puzzle out some different places to share this on our website.

@irfan798 - Any interest in doing envelope in Typescript?

@irfan798
Copy link
Contributor Author

First I want to improve current implementation and release version 2 ( its still in beta )

Then I can add envelope support 🌟

Btw we have UR Type Registry here: https://github.com/ngraveio/ur-registry
Some types are still missing contributions are always welcome

@shannona shannona merged commit 479e3b9 into BlockchainCommons:master Nov 12, 2025
@shannona
Copy link
Contributor

Hi @irfan798

I merged in your PR. Thanks for the update on the UR typescript library.

I also played around some with your BC-UR playground. It's amazing. It'll actually help me in my own technical writing for Blockchain Commons because it has some features like creating animated QRs that weren't previously easily accessible.

I added in links to it to all of the related developer pages (UR, Bytewords, Animated QRs). I also created a new page to spotlight it:
https://developer.blockchaincommons.com/ur/playground/

Please feel free to make any changes to that ur-playground page that you think are appropriate, and please feel free to make any suggestions for anywhere else that the playground should be included.

Thanks for the terrific work on this! I hope it'll be another tool to get URs out into the world!

@irfan798
Copy link
Contributor Author

Thank you @shannona

That page looks fantastic already, maybe one addition could be the video describing the bc-ur and usage of the playground: https://www.youtube.com/watch?v=CYCd3Yc_XoQ
If you see it fit.

@ChristopherA
Copy link
Contributor

@irfan798 The video is great! I'll start sharing it around.

In particular I shared it on the Gordian Developers Signal channel (which has ~100 members), but I don't see that you are subscribed: https://www.blockchaincommons.com/subscribe/#gordian-developers.

I also have some ideas for your web-based UR-QR reader. Feel free to contact me directly on Signal at ChristopherA.01.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants