{"id":"4rHz6UOEi8g","title":"Innovation Sandbox [Workshop 4]: Exploring PingPay","description":"PingPay is the orchestration for payments. It enables teams to accept and automate payments across any chain or fiat rail with a single integration. Powered by NEAR Intents.\n\nIn this workshop, we'll dive into the PingPay tech stack and how it can be leveraged for payments use cases for builders working towards the PingPay bounty.\n\nhttps://docs.pingpay.io/","channel_name":"NEAR Protocol","published_at":"2026-02-06T00:00:00.000Z","thumbnail_url":"https://img.youtube.com/vi/4rHz6UOEi8g/hqdefault.jpg","transcript_text":"Okay. Hello. Good morning, Near Ecosystem. Um, welcome today. You are tuned in for the fourth workshop in the innovation sandbox running from January 26 until February 16th. Got about two more weeks left. Yeah, about two more weeks left. We got some good mornings in the chat. Good to see you guys. Thank you for tuning in. So today is going to be a great workshop. It's going to be by the pingp pay team. We're going to be exploring Ping Bay, talking about the their checkout, their ping links and their on-ramp and a little bit more. So let me bring them on. I'm joined today by Jay. And what's good? How's it going, guys? Oops. Oh, there we go. I don't know why we're all small. Um, well, anyways, I'll just uh I'm going to give you guys the stage. I'm gonna bring up your slides. Go ahead, introduce yourselves, do your workshop, and have fun. I'll talk to you guys later. All right. Yeah. Yeah. See you. Awesome, man. Thanks, Elliot. All right. Well, I guess let's jump right into it. Um, hey everyone. I'm Jay. This is Jess. Um, and Ping Pay has been building out the orchestration layer for payments leveraging the universal liquidity layer of Neur intents. Um, we've got a bit of an agenda today. Um, so as far as it goes, we'll cover an overview of what pingp pay is, discuss the bounty for the innovation sandbox. Then we'll jump into things like that you could leverage as part of the bounty like the ping links, the checkout API, and the on-ramp SDK, which should hopefully give you a better picture on how each thing could fit into what you're currently working on in in the hackathon. Um, so for an overview of what Ping is, Ping essentially sits at the center layer above fiat and all chains acting as one payment network that connects all blockchains and fiat systems into a range of different use cases from SAS SAS payments, e-commerce, bill splitting, subscriptions, microp payments, agendic commerce, kind of the list goes on. Um, but these use cases are all able to be facilitated by our anything to anything payment offerings within the ping layer. But why does this matter and why should someone build with Ping during the innovation sandbox? Um, it matters because payments are currently living in silos. Every chain still runs on its own payment rails. And even as new layer ones and layer twos start targeting the payment space and try to make their own improvements, they're just further isolating liquidity and users across all of these different networks. If you add fiat into that mix, um fiat and crypto are still massively disconnected, slow, expensive, and full of friction for people to get onchain or for them to pay you on chain from fear directly. Um but when funds do move, payment settlement alone isn't enough. There needs to be a level of orchestration. Things like refunds, automation, compliance, dispute, dispute resolution, all from a single place to easily manage your assets and payments across fear and crypto. And that's what Ping is trying to do. But why? Um, commerce is shifting really quickly and we're seeing in real time, especially over the most recent weeks, how AI economies need crypto rails and legacy systems can't deliver those. Chain obstruction and your intents are unlocking new ways for um, new ways and approaches for payments, which is what Ping's putting into practice to help alleviate this problem. And like I said previously, payment settlements is one layer of orchestration. Ping is aiming to abstract everything and make it as easy as possible to create your payment experiences. Um, for example, the Ping dashboard aims to be your universal asset management layer, allowing merchants to use and manage money from all chains and fiat from that one place whilst making sure um we strive to work seamlessly with other payment platforms and web two systems in tandem. So, you're kind of not vendor locked into using just PIN. But yeah, we plan to give full visibility of payments and orders while providing the tools to um design specific payment experiences for your use cases. All of it's powered by NI um driving account usage and transaction volume through near intense. Okay, so now you know more about ping. Let's go back into the main reason why we're here, which is to talk about the sponsor, the bounty sponsorship that we're doing for the innovation sandbox. As part of the bounty, I would love to see any teams build an application, an agent, or a SAS workflow that uses ping for payments across fi and crypto, whether that be through the API, uh, ping links or the on-ramp SDK. And we're going to go through each one of those individually now. So, we will start with ping links. Um, ping links are a no code solution for accepting anything to anything payments. You can create a hosted checkout in seconds, let users pay their way, and you receive the payment in the asset that you want to sell in. Um, I do have a demo which we'll quickly run through for ping links. Then we'll go through onto the API and then the on SDK. So once this loads, awesome. So the ping dashboard section shows all of the payment links at a glance. the name, their description, um the type that the payment is, whether that's fixed or an open amount, um the amount you've priced it in, and the volume of payments made to each link. You can also filter them from active to inactive and manage them, whether that be sharing the link, copying the link, editing it, or um if there's any changes you want to make, or deleting them entirely. Um you can also view the details section to see all of the volume and individual payments made to this link. Um, all of the progress statuses for the payments kind of from pending to success are shown here too. Um, you can also view directly on the explorer and you can export each payment into a CSV for bootkeeping if you would like to do that as well. Um, in terms of making a payment link, that's like super easy as well. Um, you just essentially navigate to the create ping tab and um, enter the title, description, and the payment amount of the asset you would want to receive. Um, you can choose the type of payment that you want, whether that's fixed or open. Like I mentioned before, this open is good for things like tips or donations. The payment maker essentially at checkout chooses the amount that they want to pay. Um, but for the sake of the demo, it would just be 5 USDC on near and then of course the wallet address that you want that payment to go to. Then once it's created, it's designed to be um, like I say, really easy to distribute. You've got three options, via manual copy, or you can share via QR code, which is great for things like Neiaon, Inerson events, or activations. Uh the QR code can be scanned and take people directly to checkout for that payment link. And you can also share it directly on Twitter or socials as well. Um but yeah, now that link's been created in the demo, you can go through and view the check out for that specific link. There are three main options for the ways to pay which are all powered by near intense. Payment via wallet, payment via deposit, and payment via card. The flow for deposit is you can pay via manual deposit from any chain. You can see here that all of the chains and assets supported by near intense are an option for you to pay with. You just select it and then you would get the quote and deposit address for making that payment directly for whichever chain you want to make it from. This is good if you don't want to connect your wallet um or just pay from any chain. You can also scan the QR code and make manual payment from your mobile directly to the merchant. In terms of wallet payments, um going through the wallet flow, you just select the asset that you want to pay with. You can see the balances directly in your wallet, so you can make a decision for what you want to pay with. In this scenario, it's near. You can also then view the detailed um information for that payment before you proceed. And then once you approve your payment and click pay, you obviously approve that in your wallet. Then you're waiting for payment. This payment gets rooted through near intense from near in my wallet to USDC in the wallet of um the merchant with kind of no intermediary steps. You you pay the way you want to pay. They receive what you want to pay and what they want to receive. Once that payment is successful, the merchants dashboard then updates completely with that payment. So you can see here that 5 USD 5 USDC USD was received and then you can view the detailed information of that transaction. Um it's there successful and that can be viewed on the explorer as well. Awesome. So then in terms of next slide um then we have the ping API which is uses the same underlying tech as the ping link but um it is a checkout API in which teams can easily integrate into their applications and start accepting payments in any asset supported by near intense while settling in the token that they want to receive. So, same concept as the ping links, but just a much more detailed flow that's customizable for developers to integrate into their applications. Um, same as in the ping link, it offers three payment flows out of the box. Pay with the wallet. Um, this is for currently for all near assets on intense. Um, and then pay with deposit like I showed before for all manual deposits or QR scans from any near intense asset. and then pay with cards which is powered by our chain abstracted on-ramp SDK which will be shown um later on in the presentation as well. So same premise as the ping link it's designed to be really easy to get started and integrate in less than 10 minutes. Um all you've got to do is grab an API key from the dashboard. Um once you've created that API key, you can obviously then use that in your application. You then need to create any web hooks you would like. Um, and then the final step is just set the desired recipient wallet address in the settings tab. Um, this is where all of the payments through your API will go to without needing to do any additional steps to manually with manually withdraw funds that are made. Uh, it would all just go to the one settlement wallet address. Um, similarly in this dashboard, you can also view all of the payments that come in to this API. Um, and then session info also shows a flow for checker analytics of where anyone drops off in the flow, if they connect, don't make payment, if they select their asset but don't make payment, or if they go all the way through the flow. And then in the customers tab, you can also search for specific customers and the information on payments that they've made. Um, and I believe this is where Jass is going to jump in for some more detail on the API. And I've been rambling, so jump in. Um, thank you Jay. Uh, I'm gonna take a second to share my screen here quickly. All right. Okay. Um, right. So, I quickly want to go through what it feels like to use the API and we can look at uh one of the example uh repos. We have two open source repos for the API example and the onapping example. I'm [snorts] hoping we can cover them both a little bit and how uh the whole process work like what do you need to do to do the integration and then um we can look into some of the things as well. Um first of all very quickly as Jay covered you need to go to the pink dashboard and you need to have um an API key for your organization. You can create as many keys you want and based on these keys uh you are also going to say see the different payments uh which has been associated which are associated with your specific API key. Um another important detail is that you have to set a default recipient address for your organization. Let me look into the dogs quickly and see how you can um integrate uh ping API in your application. So first of all go to the dashboard get your API keys um create web hooks web hooks for your application and um I just talked about default recipient address that you need to set otherwise your checkout creation is going to fail. Quick note about the web hooks. Um when you u integrate ping in your application and you are redirected to the ping app to make the actual payment uh you can in your checkout creation set up a success URL or a cancel URL which is essentially saying if the payment is successful redirect to this URL. If the payment is not successful redirect to this URL. Um and this redirection comes with some URL parameters like was the payment success or not? Um and some other attributes as well. Um sometimes redirections can go bad for a lot of reasons. Maybe you'll lose internet. Uh maybe you open some other application and for whatever reason sometimes redirect just won't work. Um in this case we don't want you to lose your payment confirmation or the status of your payment. Uh an easy way and uh sort of a standard practice to sort of uh overcome this is to set up web hooks uh for such um out of the app payments. So you can go to the dashboard and create web hooks for your app. What you're basically saying is in the ping system, you're saying for this API key, this is the API that ping is supposed to call and post the status of your specific payment. So you do not have to rely on the readable IP URL to check if your payment was a success or a failure. uh you can always uh rely on your own back end to which ping back end will always send the status of a specific um and then let's look at how do you actually uh integrate ping API uh we kind of do you can do this uh in two ways you can use things for hosted checkout app or you could do headless headless payment is still in the works And uh whenever we complete it we will uh make a formal announcement but for now we are only doing hosted checkout. Um the way hosted checkout works is in your application you first have to uh create a session for your particular uh sale. So whatever you're selling um whenever a user hits um creating checkout sessions they you put a lot of details that we'll go through in a second and then a checkout session is created for you for that specific sale. Then you get uh so this is the this is what the request body looks like. You have to mention the amount that you want to get paid. uh this amount is in um it's formatted with decimals of that particular chain asset. So crypto assets are known to have these uh long uh decimal um for whatever reason. Let's say u USDC has six, near has 24, ethereum has 18. Um here you can define your amount in these uh non formatted uh way. So this right here is actually one USDC because six decimals, six zeros. Um beyond that you then define the asset you want. So let's say the chain you want is near. The symbol you want is USDC. You could also do near on you could do USDT on near. You could do black dragon on near or whatever your favorite token you want to get paid in. If you want to do Bitcoin, you can say chain is Bitcoin and symbol is BTC. You can do Salana, you could do Ethereum, Zcash, whatever you want. Uh then for redirection, you can mention your success or cancel URL. And then you can also associate metadata for this sale which goes in P's dashboard and you can see what was the sale about amount and recipient are kind of necessary. The recep can be set by default in the dashboard as well. Um you will see a response when you call this uh API. Uh it will be uh things checkout apps. Uh you you get a unique session created for yourself and you just have to redirect your users now to the ping app with the session ID. Um let's look at how this works in the code example. So, I'm going to pull up a code example uh that you find. Hold on. Um pinch check pin check example. So, if you go to pinp io and go to pinch check.ample, you will find this example and you can run it. We'll make sure we put this in the hackathon resources as well. Um so let me run this application but also just walk you through as to what's happening here. Um so this is my application. Um there are again code examples here for everyone. Um so you call uh the pink API. Josh, just to jump in quickly, someone's saying that your mic's a bit funny on the screen. Okay. [clears throat] Uh, is this a bit better now? Yeah, that's perfect. Okay. Yeah, all good. Is it better now? Yeah. Yeah. Yeah, you're good. Don't worry. Okay. Right. So, I was going through these code examples we have on the demo app. Uh the first block is basically you creating a checkout session and these are the things you need to create it. First of all, you need your API key. Then in the body of the request, you need to define the amount the asset. We just went through all this uh from the docs. Um you can create a web hook at endpoint uh through this API, but you could also just do it in the dashboard. So this is kind of um not mandatory. You can always do it here. Oops. You can always do it in the dashboard right here. And finally, uh, web hook does a bunch of, uh, verification stuff. So, it's not like anybody can call your back end. Um, so in in your back end, when you're implementing this API which will receive the status from Ping's back end, you got to do this. Uh, it's all in the talk. So, uh, you can go from there. Um quickly going through the codebase here of the example app. We are absolutely doing nothing fancy but [snorts] um taking the pingp pay API URL and then um uh defining these checkout session um parameters which is your amount asset redirect URLs metadata and then just creating a checkout session and then this checkout session gives you a response which has a session URL and then we're just redirecting the user to the uh ping's checkout app. So this checkout session doesn't do anything fancy just take the the ping API URL and calling the checkout/ sessions endpoint there. Let's look at the demo and see what happens. Um so this demo is accept accepting uh 100 US uh one USDC on new. Uh we can also try changing the symbol here and see what happens. Uh I'm going to do pay with ping. It creates a session for me. You can see one USDC is being asked and you can do pay with wallet. You can pay with deposit. Uh we are also doing pay with card. It's under development right right now. It might land on the system any day. Now I'm going to go ahead to pay with wallet and then I can just pick whatever asset I want and all these are uh intents supported and I can pick whatever I want and you can see that jars. Um because that's what my default recipient in the organization is. Um, right. So, you make the payment and the payment goes to whatever default recipient address is yours. Uh, Jay, do you want me to make the payment right now? Um, I um I mean, we can we can just keep moving. Don't worry. Um, that's fine. Cool. Uh, one thing I wanted to do quickly was let's try uh doing something as I know Ethereum has 18 decimal points. I'm going to do 18. So this is like one Ethereum. Um, so I'm going to take I think two zeros off from here. So that's 0 Ethereum. Uh, symbol ETH. And this is ETH as well. So let's see how this goes. I'm hoping it works, but maybe I'm uh screwing up the chain and symbol. Sorry for my French. Um, pay with ping and let's go. 01 ETH, which is 19 USD. I can then again pay with wallet and pick any asset on near. If I want to do wallet, uh if I want to do it through deposit, I can pick so many other assets as well. Um no liquidity available. Okay, we can look into that. Uh but yeah, it's as simple as creating a checkout session at the API endpoint and then just redirecting your users uh to the uh session URL you get back from ping and then the redirection and everything is handled by ping. It'll redirect back to your app. You can process uh the status of the payment. You can display payment successful. You can display a confetti blowing off on the screen, whatever you want. So all of uh the redirection stuff and web hooks stuff is handled on ping side. The only thing you need to do is call the sessions endpoint, create a session, redirect your users to the session URL and that's it. That's all you need to integrate ping in your application. Um, do you have any specific questions, Jay, before I give you the stage back and you can talk about on-ramp a little bit? Um, no. I I don't have any. I think there might be maybe might be some Q&A at the end. We can take any questions about um the widget at that point. I think that's a good way to go. Okay, I'm going to stop sharing my screen and give you the Awesome. Nice. Um so yeah we've also got we've covered the ping links we've covered the um the checkout API and the dashboard as a whole. Um the ping chain abstracted on-ramp uh is another product within the ping umbrella that leverages near intense and the coinbase API to allow users to on-ramp their preferred asset and um to and to the destination wallet address that they would like on any chain. Um, like I've said before, um, the P this also powers the pay with card feature at checkouts, but is also packaged up as an SDK for teams to use and they can essentially add sphere rails into any app. Um, which J is going to run through the kind of elements of the SDK as well. Um, to be honest, I think I can just throw the stage right back to you, Jass, if you are ready. Uh, yeah. Uh share my screen. Um awesome. We'll do something similar. Uh let's go through the docs. Um because we also need people to go through docs and if you find something that's not working, please let us know. We can update that. Um yeah, so ping on ramp SDK. um also takes the same route uh but uh instead of you having to call APIs directly like the API uh version uh we wrap it all around an SDK to make it uh easier for you. Um let's see what's happening here. Um this is how you initialize um the ping onramp and the the major thing that you need to know here is hold on you need to integrate uh our function uh called pingp pay on ramp and uh we have a bunch of other helpful functions here that you can uh import to sort of uh do error handling and and to sort of have better types around your u results. Um so initialize the pingp pay on-ramp um create create an object of the pingp pay on ramp uh define your target asset. This is very similar to what we are doing in the API. So uh do your chain do your asset symbol. Um that's your target asset. uh that's one of the types you will import then you initiate your on-ramp with this target asset. So to use the on-ramp SDK for now, you just need to define your target asset and you can just um let this handle and then um one second on button what's happening here is and then the and initiate onramp gets called and initial onramp kinds of handle your on-ramp app popping up and you uh trying to do the actual on-ramp. Uh so you can do a couple of other things as well which are not in the docs example. Uh but let me show in my in my ping on example. This is again an example repo in uh pingp pay io organization on github. you can uh access it at ping on mapap example. Um the new thing that I was telling you here is if you are an application which is integrating ping on uh you can set uh app fees uh that you get paid directly on intents um and this is how you define it and this is 100 basis points. So 25 here actually means uh 25%. Thanks AI. Um so what you're doing here is just import the pingp pay on-ramp and one second uh import the pingp pay on-ramp config where you uh do the target assets as usual. Um you can initialize pingp pay on-ramp without uh any config or you can do it with config and here we are doing it just with app fees and also uh passing functions for what happens when the pop-up is ready or the pop-up is closed if you want to do something on your application side. So I put a recipient here for my demo app and I put the fee. But when you integrate the ping onramp, you can put your recipient, you could put your own fees here um and do the do the on-ramp. And the only other thing is your target asset details which is near and uh wrap near in this case because intents only use wrap near as an asset. Although you get actual near in your in your account. So hopefully you are not going to be confused by that. What [clears throat] I'm trying to do now is run this and [snorts] hoping that it works because Coinbase doesn't work where I am right now. So okay, open on ramp. All righty. So I can say I want to buy um 10 USD and I I want to spend 10 USD. This is the amount of NE I'm going to get. But let's say I do USD coin for this. You can pick whatever chain you want right here. And then I can put my recipient address. And then I say uh pick pick card or bank transfer or you could do Apple Pay if you're in the states and then Dubai USDC. And this is where I think this is not going to work because yeah, this will probably where you get region block for where you are. Um I think with the just to jump in on the um the payment options in the docs, we've also got an overview of all of the regions that are supported and the payment methods that are supported for each of those regions. Um in the US you can do guest checkout via Apple Pay um and on ramp $500 per week um with no KYC, which I think is pretty cool. Um there'll be a few things that we're going to do um at Neon um relating to that. But yeah, you can see here that Jazz is showing all of the all of the region support that are available. Right now we just use Coinbase as the kind of one of the on-ramp options, but that will be getting expanded beyond Coinbase. Um but after the hackathon. So right now it uses Coinbase API and intents. Awesome. Um so yeah um pretty pretty straightforward. define your asset, define your app fees if you want to, and then u let the SDK handle everything for you. Uh [snorts] you don't have to worry about trying to do the redirect yourself like the API version. So SDK handles everything for you. And again, it redirects back to you. It's asking me uh I haven't signed up on Coinbase where I am right now. So that's what's happening here. Um, but if you do do a payment with Coinbase, you get on asset to your destination wallet ASAP. There is a video version in the um in the docs as well if you want for the user flow um which you could pull up. Yeah. In the user journey. This will show kind of um the the post stage of payment. So I think if you go up, this should be the video. Um scroll up. Yeah, this is a Yeah, this is a video. Okay. So it initiates the on-ramp. So this will be the screens that we weren't able to show because of um J's region right now. But this is someone in the states. So they've got the Apple Pay option, but in this flow they've chose to obviously input the card details to make payment. Um you just fill fill that out as you would and kind of payment with card in any location. Then continue. Coinbase then makes the payment. Um you then make the confirm the payment with Coinbase. That onramps your fiat into USDC on base. that's then rooted through near intent to the destination asset and wallet that you set at the in the ping on ramp flow. Um, so you can see there it gives you the the preview of what you're purchasing on Coinbase. Go through the the standard Visa flow and then you are redirected to Ping once this is complete. [snorts] So yeah, that that's the Coinbase purchase confirmed and then obviously redirects back to Ping. That deposit is now waiting um in a deposit address on near intense for USDC on base that is then swapped as you can see into the target asset in the example and then once it's complete it'll give you the full overview of that as well on explorer but yeah that's the that's the full kind of end to end user journey for um debit card. Awesome. Um, right. So, yeah, that's it. Um, we h we have the docu documentation, we have the example repos, and all of this is going to is probably already in the resources, but if it's not, we can add it to the hackathon resources. Uh, please let us know if you find any bugs in the documentation or examples. We're happy to help there. and in any bugs in the API and the SDK as well. We are happy to push fixes ASAP and really excited to see what people are going to build with Bing. Yeah. So, just to kind of piggy back off that um you can get started today um in the dashboard link available there. You can obviously view the documentation. I think that's been popping up um at different stages in in the presentation as well. But there's also the Ping Twitter and Telegram RX if you want to reach out for kind of any more direct support questions. And then if you wanted to scan the QR code on the right, that's the Ping Pay um Telegram. So feel free to jump in there and we kind of give any more direct support or questions um in relation to anything like that. Um yeah, that's kind of everything on terms of the workshop slides that we had prepared for the agenda. Happy to take any kind of questions um whether it be from Elliot or anyone in the chat. Cool. I'll come on. Uh, nice guys. Well done on the on the workshop. That was that was that was great. Excellent. I'm looking for questions. I don't see anything yet. Um, so you need an API key in order to integrate the checkout itself. Yeah. And then for the on-ramp, do you need anything? Not right now. No, not right now. Uh, but we are kind of rethinking the system there and I think we would need an API sooner than later. Yeah, I think for the the timeline of the innovation sandbox, um, you'll be fine without, but just keep an eye out and we'll make sure to let anyone know of any changes for needing an API key going forward. Nice. Yeah. And then I think the only other thing uh I don't see any questions coming uh coming through but did want to mention uh Pink Pay is used on the near merch store. We actually got an update for that store coming soon. So that is a public re repository. You can go and check that out for your guys' hackathon projects. anyone building out there. Um, it is here at GitHub near builder near merch store that has the full end to end flow that uses uh ping checkout with the uh with the web hooks in order to process orders after it. It's a really simple uh integration. Excited for you guys. I think all you hackers, you should try it out for yourself. Nice. But okay. Uh, thank you guys for coming on. I'm gonna bring you guys off. I feel Yeah. Thanks. Yeah, for sure. Okay, that was workshop four with Pink Pay. Exciting stuff. All right. So, just to uh round it out, you know, I got to do the spiel again. Um for anybody that's tuning in, it is Friday, uh the six. We got 10 more days in the hackathon, the innovation sandbox. I have to run through it. It's breaking down into three tracks, including the pink pay track that we just learned about, the private web and private at life, consumer web apps that focus on privacy. you're using near uh AI cloud or uh shade agents and stuff here. AI that works for you. Same type of deal. These are autonomous AI agents that are leveraging the private cloud, the private chat, shade agents, agentic payments, uh all the near tech stack so that the uh AI agents can work for you. And also actually I will bring something up at the end that's very relevant to uh to this that just got released. Um and then finally the third track is open society from finance to the real world. So this is this is leveraging the near blockchain for particularly um you know uh its technology for using rwas or leveraging near intense which also has a very uh easy to use SDK that was what was behind pingp pay and also building oracles. So leveraging uh technology like yield resume and uh projects in the ecosystem like out layer that really make this uh uh off-chain computation easy. Again we've got some prizes. So it'll be 3500 per track a $2500 only on near bonus. So that'll be the best project that leverages near uh technology. it uh demonstrates the best use of it. And then two cross track uh bonus bounties. We also have the additional ecosystem bounties. One was from Nova, which we talked about at the beginning of this week. Another is Hot Pay, who hasn't come on for the workshop, but you can find their uh their bounty in the resources. And then Pink, who we just had this wonderful workshop by Jo J. Now, if you want to find the resources for this hackathon, you can scan this QR code right now. That will bring you to a notion hub. You'll find all the uh you'll find a telegram that you can join. You'll find a developer chats that we uh have to give you support. You'll find all the different SDKs and tools and starting points with Near, all the different uh projects that you can integrate, some examples, some templates. You'll also find the ecosystem bounties uh so you can read more about the the ones that we've just talked about today. And again, if you need some near AI credits, you can scan this QR code. Uh they we can get you $5 worth of cloud credits. Um it is a open AI compatible SDK. It's a easy drop in. You're just changing that gateway URL and then picking from the models that you want to use. So scan that QR code and get those credits and then of course let's get started. So uh we I mean man I should update this slide maybe not let's get started. If you haven't gotten started yet go ahead and start doing it. You got 10 days left but if you are still hacking then let's get shipping. Let's uh let's let's round this out. Let's have a great end to this hackathon. Um, we'll be doing a uh judging a live stream for the judging all on uh I think February 19th. So stay tuned for that. And then you know I did promise that I was going to show something. So I'm going to go a little bit off script just for a moment here everybody. But the other day I want to show that near AAI oh no market. near AI. So if you are working on this track AI that works for you and leveraging Near's AI stack to build autonomous agents, definitely consider checking out uh market.neai. Let me put this in the chat. So this just got launch uh launched by um the founder himself, Ilia. He published it uh earlier this week on his substack. You um you essentially you can register your agents. You can uh see all the jobs that are available. Your agent will read a skills doc uh skills markdown file and essentially tells you how to interact with this site, how to create jobs, how to claim jobs, uh how to work on jobs. And then uh you know you're supposed to you're supposed to load up your open claw or your clawbot or anything that you got going on um to load in this skill so it can communicate with this site. So uh I just want to run through it really quick because you know this is hot off the press. It's really cool. Uh it's really showing kind of where Near AI is going and how it ties together the AI with intents. two of Near's biggest products right behind or right along with the protocol. But essentially, you can post a job, agents can bid on them. Uh an award gets sent to the agent that wins it. The agent completes the task. Uh the agents give the deliverable and then they get paid. So you can actually go ahead and browse all the jobs. There's 1,800 at the moment. Build a Python SDK for market.n AI. If your agent does this, you can get 75 near. I mean, we're not even talking about the hackathon bounties anymore. Like, this is real near that you can claim right now and and start building towards. Um, it looks like a couple of them are already in progress. Some agents are are working on it, advertising the marketplace on X, tweeting a thread about it. I wish that there was one about advertising it on a live stream because maybe I'd be able to win it. Building an agent agent. uh job marketplace. It's just this is cool, guys. Um this is it's all really fresh. There's a whole lot to explore. Only a couple have been completed so far. It just got released early this week. I think it was on Wednesday. There's plenty of documentation uh in the skills doc. And then looks like one leaderboard, one agent on the leaderboard. So, anybody out there, you can get on and you can claim um and you can beat anybody on this leaderboard. there's plenty of funds to claim and work towards. Okay, I thought that was really relevant. Um, I think that building an agent maybe using OpenClaw uh and claiming uh jobs on the marketplace because it it does it would be leveraging near AAI and near intense. So that would be a great uh hackathon contribution and then more information on the openclaw uh integration with near AAI later. So, Near AI uh does offer deployment of your claw of your open claw bot to it into their secure trusted execution environments and that just gives you a little bit more security. Um I'm supposed to make a video about that later. So, uh you should expect to see a walkthrough on how to do that soon. Um yeah, so I'll end it there. There's that QR code again. Scan it, get started. Um, start shipping, start submitting your projects, get involved, and we will be having another two workshops next week. So stay tuned. Thank you for watching.","transcript_synced_at":"2026-11-03T04:42:27.045Z","segments":[{"start_seconds":34,"text":"Okay. Hello. Good morning, Near Ecosystem. Um, welcome today. You are","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=34s"},{"start_seconds":41,"text":"tuned in for the fourth workshop in the innovation sandbox running from January 26 until February 16th. Got about two more weeks left.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=41s"},{"start_seconds":51,"text":"Yeah, about two more weeks left. We got some good mornings in the chat.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=51s"},{"start_seconds":56,"text":"Good to see you guys. Thank you for tuning in. So today is going to be a great workshop. It's going to be by the pingp pay team.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=56s"},{"start_seconds":67,"text":"We're going to be exploring Ping Bay, talking about the their checkout, their ping links and their on-ramp and a little bit more. So let me bring them","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=67s"},{"start_seconds":75,"text":"on. I'm joined today by Jay. And what's good?","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=75s"},{"start_seconds":81,"text":"How's it going, guys? Oops.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=81s"},{"start_seconds":86,"text":"Oh, there we go. I don't know why we're all small.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=86s"},{"start_seconds":93,"text":"Um, well, anyways, I'll just uh I'm going to give you guys the stage. I'm gonna bring up your slides. Go ahead, introduce yourselves, do your workshop,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=93s"},{"start_seconds":101,"text":"and have fun. I'll talk to you guys later. All right. Yeah. Yeah. See you. Awesome, man. Thanks, Elliot. All right.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=101s"},{"start_seconds":108,"text":"Well, I guess let's jump right into it. Um, hey everyone. I'm Jay. This is Jess.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=108s"},{"start_seconds":114,"text":"Um, and Ping Pay has been building out the orchestration layer for payments leveraging the universal liquidity layer of Neur intents. Um, we've got a bit of","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=114s"},{"start_seconds":123,"text":"an agenda today. Um, so as far as it goes, we'll cover an overview of what pingp pay is, discuss the bounty for the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=123s"},{"start_seconds":130,"text":"innovation sandbox. Then we'll jump into things like that you could leverage as part of the bounty like the ping links,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=130s"},{"start_seconds":137,"text":"the checkout API, and the on-ramp SDK, which should hopefully give you a better picture on how each thing could fit into what you're currently working on in in","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=137s"},{"start_seconds":145,"text":"the hackathon. Um, so for an overview of what Ping is, Ping essentially sits at the center layer above fiat and all","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=145s"},{"start_seconds":153,"text":"chains acting as one payment network that connects all blockchains and fiat systems into a range of different use","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=153s"},{"start_seconds":159,"text":"cases from SAS SAS payments, e-commerce, bill splitting, subscriptions, microp payments, agendic commerce, kind of the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=159s"},{"start_seconds":167,"text":"list goes on. Um, but these use cases are all able to be facilitated by our anything to anything payment offerings within the ping layer. But why does this","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=167s"},{"start_seconds":177,"text":"matter and why should someone build with Ping during the innovation sandbox? Um, it matters because payments are","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=177s"},{"start_seconds":184,"text":"currently living in silos. Every chain still runs on its own payment rails. And even as new layer ones and layer twos start targeting the payment space and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=184s"},{"start_seconds":192,"text":"try to make their own improvements, they're just further isolating liquidity and users across all of these different networks.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=192s"},{"start_seconds":198,"text":"If you add fiat into that mix, um fiat and crypto are still massively disconnected, slow, expensive, and full of friction for people to get onchain or","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=198s"},{"start_seconds":207,"text":"for them to pay you on chain from fear directly. Um but when funds do move, payment settlement alone isn't enough.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=207s"},{"start_seconds":214,"text":"There needs to be a level of orchestration. Things like refunds, automation, compliance, dispute, dispute","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=214s"},{"start_seconds":221,"text":"resolution, all from a single place to easily manage your assets and payments across fear and crypto. And that's what","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=221s"},{"start_seconds":229,"text":"Ping is trying to do. But why? Um, commerce is shifting really quickly and we're seeing in real time, especially","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=229s"},{"start_seconds":237,"text":"over the most recent weeks, how AI economies need crypto rails and legacy systems can't deliver those. Chain obstruction and your intents are","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=237s"},{"start_seconds":245,"text":"unlocking new ways for um, new ways and approaches for payments, which is what Ping's putting into practice to help alleviate this problem. And like I said","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=245s"},{"start_seconds":254,"text":"previously, payment settlements is one layer of orchestration. Ping is aiming to abstract everything and make it as easy as possible to create your payment","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=254s"},{"start_seconds":262,"text":"experiences. Um, for example, the Ping dashboard aims to be your universal asset management layer, allowing","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=262s"},{"start_seconds":269,"text":"merchants to use and manage money from all chains and fiat from that one place whilst making sure um we strive to work","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=269s"},{"start_seconds":278,"text":"seamlessly with other payment platforms and web two systems in tandem. So, you're kind of not vendor locked into using just PIN.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=278s"},{"start_seconds":285,"text":"But yeah, we plan to give full visibility of payments and orders while providing the tools to um design specific payment experiences for your","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=285s"},{"start_seconds":292,"text":"use cases. All of it's powered by NI um driving account usage and transaction volume through near intense.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=292s"},{"start_seconds":300,"text":"Okay, so now you know more about ping.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=300s"},{"start_seconds":302,"text":"Let's go back into the main reason why we're here, which is to talk about the sponsor, the bounty sponsorship that we're doing for the innovation sandbox.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=302s"},{"start_seconds":310,"text":"As part of the bounty, I would love to see any teams build an application, an agent, or a SAS workflow that uses ping","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=310s"},{"start_seconds":318,"text":"for payments across fi and crypto, whether that be through the API, uh, ping links or the on-ramp SDK. And we're","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=318s"},{"start_seconds":326,"text":"going to go through each one of those individually now. So, we will start with ping links. Um, ping links are a no code","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=326s"},{"start_seconds":333,"text":"solution for accepting anything to anything payments. You can create a hosted checkout in seconds, let users pay their way, and you receive the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=333s"},{"start_seconds":341,"text":"payment in the asset that you want to sell in. Um, I do have a demo which we'll quickly run through for ping links. Then we'll go through onto the API and then the on SDK.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=341s"},{"start_seconds":352,"text":"So once this loads, awesome.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=352s"},{"start_seconds":356,"text":"So the ping dashboard section shows all of the payment links at a glance. the name, their description, um the type","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=356s"},{"start_seconds":364,"text":"that the payment is, whether that's fixed or an open amount, um the amount you've priced it in, and the volume of payments made to each link. You can also","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=364s"},{"start_seconds":372,"text":"filter them from active to inactive and manage them, whether that be sharing the link, copying the link, editing it, or","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=372s"},{"start_seconds":380,"text":"um if there's any changes you want to make, or deleting them entirely. Um you can also view the details section to see all of the volume and individual","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=380s"},{"start_seconds":388,"text":"payments made to this link. Um, all of the progress statuses for the payments kind of from pending to success are shown here too. Um, you can also view","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=388s"},{"start_seconds":396,"text":"directly on the explorer and you can export each payment into a CSV for bootkeeping if you would like to do that as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=396s"},{"start_seconds":404,"text":"Um, in terms of making a payment link, that's like super easy as well. Um, you just essentially navigate to the create","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=404s"},{"start_seconds":411,"text":"ping tab and um, enter the title, description, and the payment amount of the asset you would want to receive. Um,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=411s"},{"start_seconds":420,"text":"you can choose the type of payment that you want, whether that's fixed or open.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=420s"},{"start_seconds":423,"text":"Like I mentioned before, this open is good for things like tips or donations.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=423s"},{"start_seconds":427,"text":"The payment maker essentially at checkout chooses the amount that they want to pay. Um, but for the sake of the demo, it would just be 5 USDC on near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=427s"},{"start_seconds":437,"text":"and then of course the wallet address that you want that payment to go to.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=437s"},{"start_seconds":442,"text":"Then once it's created, it's designed to be um, like I say, really easy to distribute. You've got three options, via manual copy, or you can share via QR","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=442s"},{"start_seconds":449,"text":"code, which is great for things like Neiaon, Inerson events, or activations.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=449s"},{"start_seconds":454,"text":"Uh the QR code can be scanned and take people directly to checkout for that payment link. And you can also share it directly on Twitter or socials as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=454s"},{"start_seconds":463,"text":"Um but yeah, now that link's been created in the demo, you can go through and view the check out for that specific link. There are three main options for","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=463s"},{"start_seconds":473,"text":"the ways to pay which are all powered by near intense. Payment via wallet, payment via deposit, and payment via card. The flow for deposit is you can pay via manual deposit from any chain.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=473s"},{"start_seconds":484,"text":"You can see here that all of the chains and assets supported by near intense are an option for you to pay with. You just select it and then you would get the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=484s"},{"start_seconds":491,"text":"quote and deposit address for making that payment directly for whichever chain you want to make it from. This is good if you don't want to connect your wallet um or just pay from any chain.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=491s"},{"start_seconds":499,"text":"You can also scan the QR code and make manual payment from your mobile directly to the merchant.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=499s"},{"start_seconds":506,"text":"In terms of wallet payments, um going through the wallet flow, you just select the asset that you want to pay with. You can see the balances directly in your wallet, so you can make a decision for","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=506s"},{"start_seconds":515,"text":"what you want to pay with. In this scenario, it's near. You can also then view the detailed um information for that payment before you proceed. And","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=515s"},{"start_seconds":523,"text":"then once you approve your payment and click pay, you obviously approve that in your wallet. Then you're waiting for payment. This payment gets rooted","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=523s"},{"start_seconds":531,"text":"through near intense from near in my wallet to USDC in the wallet of um the merchant with kind of no intermediary","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=531s"},{"start_seconds":539,"text":"steps. You you pay the way you want to pay. They receive what you want to pay and what they want to receive. Once that payment is successful, the merchants","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=539s"},{"start_seconds":547,"text":"dashboard then updates completely with that payment. So you can see here that 5 USD 5 USDC USD was received and then you","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=547s"},{"start_seconds":555,"text":"can view the detailed information of that transaction. Um it's there successful and that can be viewed on the explorer as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=555s"},{"start_seconds":565,"text":"Awesome. So then in terms of next slide um then we have the ping API which is","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=565s"},{"start_seconds":574,"text":"uses the same underlying tech as the ping link but um it is a checkout API in which teams can easily integrate into","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=574s"},{"start_seconds":582,"text":"their applications and start accepting payments in any asset supported by near intense while settling in the token that they want to receive. So, same concept","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=582s"},{"start_seconds":590,"text":"as the ping links, but just a much more detailed flow that's customizable for developers to integrate into their applications. Um, same as in the ping","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=590s"},{"start_seconds":599,"text":"link, it offers three payment flows out of the box. Pay with the wallet. Um, this is for currently for all near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=599s"},{"start_seconds":606,"text":"assets on intense. Um, and then pay with deposit like I showed before for all manual deposits or QR scans from any","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=606s"},{"start_seconds":614,"text":"near intense asset. and then pay with cards which is powered by our chain abstracted on-ramp SDK which will be","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=614s"},{"start_seconds":621,"text":"shown um later on in the presentation as well. So same premise as the ping link it's designed to be really easy to get","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=621s"},{"start_seconds":629,"text":"started and integrate in less than 10 minutes. Um all you've got to do is grab an API key from the dashboard. Um once","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=629s"},{"start_seconds":638,"text":"you've created that API key, you can obviously then use that in your application. You then need to create any web hooks you would like. Um, and then","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=638s"},{"start_seconds":647,"text":"the final step is just set the desired recipient wallet address in the settings tab. Um, this is where all of the payments through your API will go to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=647s"},{"start_seconds":655,"text":"without needing to do any additional steps to manually with manually withdraw funds that are made. Uh, it would all just go to the one settlement wallet address.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=655s"},{"start_seconds":666,"text":"Um, similarly in this dashboard, you can also view all of the payments that come in to this API. Um, and then session","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=666s"},{"start_seconds":674,"text":"info also shows a flow for checker analytics of where anyone drops off in the flow, if they connect, don't make payment, if they select their asset but","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=674s"},{"start_seconds":682,"text":"don't make payment, or if they go all the way through the flow. And then in the customers tab, you can also search for specific customers and the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=682s"},{"start_seconds":690,"text":"information on payments that they've made. Um, and I believe this is where Jass is going to jump in for some more detail on the API. And I've been","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=690s"},{"start_seconds":698,"text":"rambling, so jump in. Um, thank you Jay. Uh, I'm gonna take a second to share my screen here quickly.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=698s"},{"start_seconds":708,"text":"All right. Okay. Um, right. So, I quickly want to go through what it feels","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=708s"},{"start_seconds":715,"text":"like to use the API and we can look at uh one of the example uh repos. We have two open source repos for the API","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=715s"},{"start_seconds":723,"text":"example and the onapping example. I'm [snorts] hoping we can cover them both a little bit and how uh the whole process","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=723s"},{"start_seconds":731,"text":"work like what do you need to do to do the integration and then um we can look into some of the things as well. Um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=731s"},{"start_seconds":740,"text":"first of all very quickly as Jay covered you need to go to the pink dashboard","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=740s"},{"start_seconds":749,"text":"and you need to have um an API key for your organization. You can create as","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=749s"},{"start_seconds":755,"text":"many keys you want and based on these keys uh you are also going to say see","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=755s"},{"start_seconds":762,"text":"the different payments uh which has been associated which are associated with your specific API key. Um another","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=762s"},{"start_seconds":771,"text":"important detail is that you have to set a default recipient address for your organization.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=771s"},{"start_seconds":780,"text":"Let me look into the dogs quickly and see how you can um integrate uh ping API","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=780s"},{"start_seconds":788,"text":"in your application. So first of all go to the dashboard get your API keys um create web hooks web hooks for your","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=788s"},{"start_seconds":797,"text":"application and um I just talked about default recipient address that you need to set otherwise your checkout creation is going to fail.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=797s"},{"start_seconds":809,"text":"Quick note about the web hooks. Um when you u integrate ping in your application and you are redirected to the ping app","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=809s"},{"start_seconds":817,"text":"to make the actual payment uh you can in your checkout creation set up a success","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=817s"},{"start_seconds":825,"text":"URL or a cancel URL which is essentially saying if the payment is successful redirect to this URL. If the payment is","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=825s"},{"start_seconds":833,"text":"not successful redirect to this URL. Um and this redirection comes with some URL","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=833s"},{"start_seconds":840,"text":"parameters like was the payment success or not? Um and some other attributes as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=840s"},{"start_seconds":850,"text":"Um sometimes redirections can go bad for a lot of reasons. Maybe you'll lose internet. Uh maybe you open some other","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=850s"},{"start_seconds":857,"text":"application and for whatever reason sometimes redirect just won't work. Um in this case we don't want you to lose","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=857s"},{"start_seconds":865,"text":"your payment confirmation or the status of your payment. Uh an easy way and uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=865s"},{"start_seconds":872,"text":"sort of a standard practice to sort of uh overcome this is to set up web hooks uh for such um out of the app payments.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=872s"},{"start_seconds":882,"text":"So you can go to the dashboard and create web hooks for your app. What you're basically saying is in the ping system, you're saying for this API key,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=882s"},{"start_seconds":891,"text":"this is the API that ping is supposed to call and post the status of your specific payment. So you do not have to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=891s"},{"start_seconds":901,"text":"rely on the readable IP URL to check if your payment was a success or a failure.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=901s"},{"start_seconds":906,"text":"uh you can always uh rely on your own back end to which ping back end will","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=906s"},{"start_seconds":912,"text":"always send the status of a specific um and then let's look at how do you","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=912s"},{"start_seconds":921,"text":"actually uh integrate ping API uh we kind of do you can do this uh in two","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=921s"},{"start_seconds":928,"text":"ways you can use things for hosted checkout app or you could do headless headless payment is still in the works","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=928s"},{"start_seconds":935,"text":"And uh whenever we complete it we will uh make a formal announcement but for now we are only doing hosted checkout.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=935s"},{"start_seconds":944,"text":"Um the way hosted checkout works is in your application you first have to uh create a session for your particular uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=944s"},{"start_seconds":953,"text":"sale. So whatever you're selling um whenever a user hits um creating checkout sessions they you put a lot of","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=953s"},{"start_seconds":962,"text":"details that we'll go through in a second and then a checkout session is created for you for that specific sale.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=962s"},{"start_seconds":971,"text":"Then you get uh so this is the this is what the request body looks like. You have to mention the amount that you want","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=971s"},{"start_seconds":978,"text":"to get paid. uh this amount is in um it's formatted with decimals of that","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=978s"},{"start_seconds":985,"text":"particular chain asset. So crypto assets are known to have these uh long uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=985s"},{"start_seconds":991,"text":"decimal um for whatever reason. Let's say u USDC has six, near has 24,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=991s"},{"start_seconds":998,"text":"ethereum has 18. Um here you can define your amount in these uh non formatted uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=998s"},{"start_seconds":1007,"text":"way. So this right here is actually one USDC because six decimals, six","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1007s"},{"start_seconds":1015,"text":"zeros. Um beyond that you then define the asset you want. So let's say the chain you want is near.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1015s"},{"start_seconds":1023,"text":"The symbol you want is USDC. You could also do near on you could do USDT on near. You could do black dragon on near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1023s"},{"start_seconds":1031,"text":"or whatever your favorite token you want to get paid in. If you want to do Bitcoin, you can say chain is Bitcoin and symbol is BTC. You can do Salana,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1031s"},{"start_seconds":1040,"text":"you could do Ethereum, Zcash, whatever you want. Uh then for redirection, you can mention your success or cancel URL.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1040s"},{"start_seconds":1048,"text":"And then you can also associate metadata for this sale which goes in P's dashboard and you can see what was the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1048s"},{"start_seconds":1056,"text":"sale about amount and recipient are kind of necessary. The recep can be set by","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1056s"},{"start_seconds":1063,"text":"default in the dashboard as well. Um you will see a response when you call this","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1063s"},{"start_seconds":1070,"text":"uh API. Uh it will be uh things checkout apps. Uh you you get a unique session created for yourself and you just have","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1070s"},{"start_seconds":1079,"text":"to redirect your users now to the ping app with the session ID. Um let's look at how this works in the code example.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1079s"},{"start_seconds":1090,"text":"So, I'm going to pull up a code example uh that you find. Hold on.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1090s"},{"start_seconds":1099,"text":"Um pinch check pin check","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1099s"},{"start_seconds":1106,"text":"example. So, if you go to pinp io and go to pinch check.ample, you will find this example and you can run it. We'll make","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1106s"},{"start_seconds":1115,"text":"sure we put this in the hackathon resources as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1115s"},{"start_seconds":1119,"text":"Um so let me run this application but also just walk you through as to what's happening here.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1119s"},{"start_seconds":1129,"text":"Um so this is my application. Um there are again code examples here for everyone. Um so you call uh the pink","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1129s"},{"start_seconds":1139,"text":"API. Josh, just to jump in quickly, someone's saying that your mic's a bit funny on the screen. Okay. [clears throat]","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1139s"},{"start_seconds":1156,"text":"Uh, is this a bit better now? Yeah, that's perfect.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1156s"},{"start_seconds":1159,"text":"Okay. Yeah, all good. Is it better now?","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1159s"},{"start_seconds":1164,"text":"Yeah. Yeah. Yeah, you're good. Don't worry.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1164s"},{"start_seconds":1165,"text":"Okay. Right. So, I was going through these code examples we have on the demo app. Uh the first block is basically you","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1165s"},{"start_seconds":1173,"text":"creating a checkout session and these are the things you need to create it. First of all, you need your API key.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1173s"},{"start_seconds":1180,"text":"Then in the body of the request, you need to define the amount the asset. We just went through all this uh from the docs.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1180s"},{"start_seconds":1188,"text":"Um you can create a web hook at endpoint uh through this API, but you could also just do it in the dashboard. So this is","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1188s"},{"start_seconds":1196,"text":"kind of um not mandatory. You can always do it here. Oops. You can always do it in the dashboard right here.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1196s"},{"start_seconds":1205,"text":"And finally, uh, web hook does a bunch of, uh, verification stuff. So, it's not like anybody can call your back end. Um,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1205s"},{"start_seconds":1214,"text":"so in in your back end, when you're implementing this API which will receive the status from Ping's back end, you got to do this. Uh, it's all in the talk.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1214s"},{"start_seconds":1226,"text":"So, uh, you can go from there.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1226s"},{"start_seconds":1230,"text":"Um quickly going through the codebase here of the example app. We are","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1230s"},{"start_seconds":1237,"text":"absolutely doing nothing fancy but","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1237s"},{"start_seconds":1240,"text":"[snorts]","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1240s"},{"start_seconds":1241,"text":"um taking the pingp pay API URL and then um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1241s"},{"start_seconds":1250,"text":"uh defining these checkout session um parameters which is your amount asset","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1250s"},{"start_seconds":1257,"text":"redirect URLs metadata and then just creating a checkout session and then this checkout session gives you a","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1257s"},{"start_seconds":1266,"text":"response which has a session URL and then we're just redirecting the user to the uh ping's checkout app. So this","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1266s"},{"start_seconds":1276,"text":"checkout session doesn't do anything fancy just take the the ping API URL and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1276s"},{"start_seconds":1284,"text":"calling the checkout/ sessions endpoint there. Let's look at the demo and see","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1284s"},{"start_seconds":1290,"text":"what happens. Um so this demo is accept accepting","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1290s"},{"start_seconds":1297,"text":"uh 100 US uh one USDC on new. Uh we can also try changing the symbol here and see what happens.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1297s"},{"start_seconds":1306,"text":"Uh I'm going to do pay with ping.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1306s"},{"start_seconds":1309,"text":"It creates a session for me. You can see one USDC is being asked and you can do pay with wallet. You can pay with","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1309s"},{"start_seconds":1316,"text":"deposit. Uh we are also doing pay with card. It's under development right right now. It might land on the system any","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1316s"},{"start_seconds":1324,"text":"day. Now I'm going to go ahead to pay with wallet and then I can just pick whatever asset I want and all these are","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1324s"},{"start_seconds":1333,"text":"uh intents supported and I can pick whatever I want and you can see that jars.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1333s"},{"start_seconds":1342,"text":"Um because that's what my default recipient in the organization is.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1342s"},{"start_seconds":1349,"text":"Um, right. So, you make the payment and the payment goes to whatever default","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1349s"},{"start_seconds":1357,"text":"recipient address is yours. Uh, Jay, do you want me to make the payment right now? Um, I um I mean, we can we can just keep moving. Don't worry. Um, that's fine.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1357s"},{"start_seconds":1367,"text":"Cool. Uh, one thing I wanted to do quickly was let's try uh doing something as I know Ethereum has 18 decimal","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1367s"},{"start_seconds":1376,"text":"points. I'm going to do 18. So this is like one Ethereum. Um,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1376s"},{"start_seconds":1384,"text":"so I'm going to take I think two zeros off from here. So that's 0 Ethereum. Uh,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1384s"},{"start_seconds":1392,"text":"symbol ETH. And this is ETH as well. So let's see how this goes.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1392s"},{"start_seconds":1401,"text":"I'm hoping it works, but maybe I'm uh screwing up the chain and symbol.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1401s"},{"start_seconds":1408,"text":"Sorry for my French. Um, pay with ping","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1408s"},{"start_seconds":1414,"text":"and let's go. 01 ETH, which is 19 USD. I","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1414s"},{"start_seconds":1420,"text":"can then again pay with wallet and pick any asset on near. If I want to do wallet, uh if I want to do it through","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1420s"},{"start_seconds":1429,"text":"deposit, I can pick so many other assets as well.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1429s"},{"start_seconds":1437,"text":"Um no liquidity available. Okay, we can look into that. Uh but yeah, it's as","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1437s"},{"start_seconds":1444,"text":"simple as creating a checkout session at the API endpoint and then just redirecting your users uh to the uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1444s"},{"start_seconds":1453,"text":"session URL you get back from ping and then the redirection and everything is handled by ping. It'll redirect back to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1453s"},{"start_seconds":1461,"text":"your app. You can process uh the status of the payment. You can display payment","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1461s"},{"start_seconds":1469,"text":"successful. You can display a confetti blowing off on the screen, whatever you want. So all of uh the redirection stuff and web hooks stuff is handled on ping","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1469s"},{"start_seconds":1478,"text":"side. The only thing you need to do is call the sessions endpoint, create a session, redirect your users to the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1478s"},{"start_seconds":1486,"text":"session URL and that's it. That's all you need to integrate ping in your application.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1486s"},{"start_seconds":1492,"text":"Um, do you have any specific questions, Jay, before I give you the stage back and you can talk about on-ramp a little bit?","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1492s"},{"start_seconds":1501,"text":"Um, no. I I don't have any. I think there might be maybe might be some Q&A at the end. We can take any questions about um the widget at that point. I think that's a good way to go.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1501s"},{"start_seconds":1511,"text":"Okay, I'm going to stop sharing my screen and give you the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1511s"},{"start_seconds":1518,"text":"Awesome. Nice. Um so yeah we've also got we've covered the ping links we've covered the um the checkout API and the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1518s"},{"start_seconds":1526,"text":"dashboard as a whole. Um the ping chain abstracted on-ramp uh is another product within the ping umbrella that leverages","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1526s"},{"start_seconds":1534,"text":"near intense and the coinbase API to allow users to on-ramp their preferred asset and um to and to the destination","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1534s"},{"start_seconds":1543,"text":"wallet address that they would like on any chain. Um, like I've said before, um, the P this also powers the pay with","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1543s"},{"start_seconds":1550,"text":"card feature at checkouts, but is also packaged up as an SDK for teams to use and they can essentially add sphere","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1550s"},{"start_seconds":1557,"text":"rails into any app. Um, which J is going to run through the kind of elements of the SDK as well. Um, to be honest, I","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1557s"},{"start_seconds":1565,"text":"think I can just throw the stage right back to you, Jass, if you are ready.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1565s"},{"start_seconds":1571,"text":"Uh, yeah. Uh share my screen. Um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1571s"},{"start_seconds":1581,"text":"awesome. We'll do something similar. Uh let's go through the docs. Um because we also need people to go through docs and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1581s"},{"start_seconds":1590,"text":"if you find something that's not working, please let us know. We can update that. Um yeah, so ping on ramp SDK.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1590s"},{"start_seconds":1601,"text":"um also takes the same route uh but uh instead of you having to call APIs","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1601s"},{"start_seconds":1609,"text":"directly like the API uh version uh we wrap it all around an SDK to make it uh easier for you.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1609s"},{"start_seconds":1618,"text":"Um let's see what's happening here. Um this is how you initialize um the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1618s"},{"start_seconds":1625,"text":"ping onramp and the the major thing that you need to know here is hold on you need to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1625s"},{"start_seconds":1634,"text":"integrate uh our function uh called pingp pay on ramp and uh we have a bunch","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1634s"},{"start_seconds":1641,"text":"of other helpful functions here that you can uh import to sort of uh do error","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1641s"},{"start_seconds":1648,"text":"handling and and to sort of have better types around your u results.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1648s"},{"start_seconds":1655,"text":"Um so initialize the pingp pay on-ramp um create create an object of the pingp pay on ramp uh define your target asset.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1655s"},{"start_seconds":1665,"text":"This is very similar to what we are doing in the API. So uh do your chain do","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1665s"},{"start_seconds":1672,"text":"your asset symbol. Um that's your target asset. uh that's one of the types you will import then you initiate your","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1672s"},{"start_seconds":1681,"text":"on-ramp with this target asset. So to use the on-ramp SDK for now, you just need to define your target asset and you","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1681s"},{"start_seconds":1690,"text":"can just um let this handle and then um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1690s"},{"start_seconds":1698,"text":"one second on button what's happening here is and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1698s"},{"start_seconds":1707,"text":"then the and initiate onramp gets called and initial onramp kinds of handle","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1707s"},{"start_seconds":1713,"text":"your on-ramp app popping up and you uh trying to do the actual on-ramp.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1713s"},{"start_seconds":1722,"text":"Uh so you can do a couple of other things as well which are not in the docs example. Uh but let me show in my in my","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1722s"},{"start_seconds":1730,"text":"ping on example. This is again an example repo in uh pingp pay io","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1730s"},{"start_seconds":1737,"text":"organization on github. you can uh access it at ping on mapap example.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1737s"},{"start_seconds":1744,"text":"Um the new thing that I was telling you here is if you are an application which is integrating ping on","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1744s"},{"start_seconds":1753,"text":"uh you can set uh app fees uh that you get paid directly on intents","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1753s"},{"start_seconds":1763,"text":"um and this is how you define it and this is 100 basis points. So 25 here actually means uh 25%. Thanks AI.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1763s"},{"start_seconds":1776,"text":"Um so what you're doing here is just import the pingp pay on-ramp and one second","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1776s"},{"start_seconds":1784,"text":"uh import the pingp pay on-ramp config where you uh do the target assets as","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1784s"},{"start_seconds":1791,"text":"usual. Um you can initialize pingp pay on-ramp without uh any config or you can do it","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1791s"},{"start_seconds":1800,"text":"with config and here we are doing it just with app fees and also uh passing functions for what happens when the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1800s"},{"start_seconds":1808,"text":"pop-up is ready or the pop-up is closed if you want to do something on your application side.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1808s"},{"start_seconds":1814,"text":"So I put a recipient here for my demo app and I put the fee. But when you integrate the ping onramp, you can put","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1814s"},{"start_seconds":1823,"text":"your recipient, you could put your own fees here um and do the do the on-ramp.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1823s"},{"start_seconds":1830,"text":"And the only other thing is your target asset details which is near and uh wrap","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1830s"},{"start_seconds":1837,"text":"near in this case because intents only use wrap near as an asset. Although you get actual near in your in your account.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1837s"},{"start_seconds":1846,"text":"So hopefully you are not going to be confused by that. What [clears throat] I'm trying to do now is run this and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1846s"},{"start_seconds":1858,"text":"[snorts] hoping that it works because Coinbase doesn't work where I am right now. So okay, open on ramp.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1858s"},{"start_seconds":1869,"text":"All righty. So I can say I want to buy um 10 USD and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1869s"},{"start_seconds":1878,"text":"I I want to spend 10 USD. This is the amount of NE I'm going to get. But let's say I do USD coin for this. You can pick","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1878s"},{"start_seconds":1887,"text":"whatever chain you want right here. And then I can put my recipient address. And","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1887s"},{"start_seconds":1894,"text":"then I say uh pick pick card or bank transfer or you could do Apple Pay if you're in the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1894s"},{"start_seconds":1902,"text":"states and then Dubai USDC. And this is where I think this is not going to work because","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1902s"},{"start_seconds":1910,"text":"yeah, this will probably where you get region block for where you are. Um I think with the just to jump in on the um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1910s"},{"start_seconds":1917,"text":"the payment options in the docs, we've also got an overview of all of the regions that are supported and the payment methods that are supported for","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1917s"},{"start_seconds":1925,"text":"each of those regions. Um in the US you can do guest checkout via Apple Pay um and on ramp $500 per week um with no","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1925s"},{"start_seconds":1934,"text":"KYC, which I think is pretty cool. Um there'll be a few things that we're going to do um at Neon um relating to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1934s"},{"start_seconds":1942,"text":"that. But yeah, you can see here that Jazz is showing all of the all of the region support that are available. Right now we just use Coinbase as the kind of","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1942s"},{"start_seconds":1950,"text":"one of the on-ramp options, but that will be getting expanded beyond Coinbase. Um but after the hackathon. So right now it uses Coinbase API and intents.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1950s"},{"start_seconds":1960,"text":"Awesome. Um so yeah um pretty pretty straightforward. define your asset, define your app fees if you want to, and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1960s"},{"start_seconds":1969,"text":"then u let the SDK handle everything for you. Uh [snorts] you don't have to worry about trying to do the redirect yourself","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1969s"},{"start_seconds":1977,"text":"like the API version. So SDK handles everything for you. And again, it redirects back to you. It's asking me","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1977s"},{"start_seconds":1986,"text":"uh I haven't signed up on Coinbase where I am right now. So that's what's happening here. Um, but if you do do a","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1986s"},{"start_seconds":1995,"text":"payment with Coinbase, you get on asset to your destination wallet ASAP.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=1995s"},{"start_seconds":2001,"text":"There is a video version in the um in the docs as well if you want for the user flow um which you could pull up.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2001s"},{"start_seconds":2008,"text":"Yeah. In the user journey. This will show kind of um the the post stage of payment. So I think if you go up, this should be the video. Um scroll up.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2008s"},{"start_seconds":2018,"text":"Yeah, this is a Yeah, this is a video.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2018s"},{"start_seconds":2020,"text":"Okay. So it initiates the on-ramp. So this will be the screens that we weren't able to show because of um J's region right now. But this is someone in the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2020s"},{"start_seconds":2028,"text":"states. So they've got the Apple Pay option, but in this flow they've chose to obviously input the card details to make payment. Um you just fill fill that","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2028s"},{"start_seconds":2037,"text":"out as you would and kind of payment with card in any location. Then continue. Coinbase then makes the payment. Um you then make the confirm","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2037s"},{"start_seconds":2044,"text":"the payment with Coinbase. That onramps your fiat into USDC on base. that's then rooted through near intent to the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2044s"},{"start_seconds":2051,"text":"destination asset and wallet that you set at the in the ping on ramp flow. Um, so you can see there it gives you the the preview of what you're purchasing on","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2051s"},{"start_seconds":2060,"text":"Coinbase. Go through the the standard Visa flow and then you are redirected to Ping once this is complete. [snorts]","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2060s"},{"start_seconds":2070,"text":"So yeah, that that's the Coinbase purchase confirmed and then obviously redirects back to Ping. That deposit is","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2070s"},{"start_seconds":2077,"text":"now waiting um in a deposit address on near intense for USDC on base that is then swapped as you can see into the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2077s"},{"start_seconds":2085,"text":"target asset in the example and then once it's complete it'll give you the full overview of that as well","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2085s"},{"start_seconds":2094,"text":"on explorer but yeah that's the that's the full kind of end to end user journey for um debit card.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2094s"},{"start_seconds":2101,"text":"Awesome. Um, right. So, yeah, that's it. Um, we h we","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2101s"},{"start_seconds":2108,"text":"have the docu documentation, we have the example repos, and all of this is going to is probably already in the resources,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2108s"},{"start_seconds":2117,"text":"but if it's not, we can add it to the hackathon resources. Uh, please let us know if you find any bugs in the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2117s"},{"start_seconds":2125,"text":"documentation or examples. We're happy to help there. and in any bugs in the API and the SDK as well. We are happy to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2125s"},{"start_seconds":2134,"text":"push fixes ASAP and really excited to see what people are going to build with Bing.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2134s"},{"start_seconds":2140,"text":"Yeah. So, just to kind of piggy back off that um you can get started today um in the dashboard link available there. You can obviously view the documentation. I","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2140s"},{"start_seconds":2148,"text":"think that's been popping up um at different stages in in the presentation as well. But there's also the Ping Twitter and Telegram RX if you want to","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2148s"},{"start_seconds":2156,"text":"reach out for kind of any more direct support questions. And then if you wanted to scan the QR code on the right, that's the Ping Pay um Telegram. So feel","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2156s"},{"start_seconds":2165,"text":"free to jump in there and we kind of give any more direct support or questions um in relation to anything like that. Um yeah, that's kind of","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2165s"},{"start_seconds":2172,"text":"everything on terms of the workshop slides that we had prepared for the agenda. Happy to take any kind of questions um whether it be from Elliot or anyone in the chat.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2172s"},{"start_seconds":2184,"text":"Cool. I'll come on. Uh, nice guys. Well done on the on the workshop. That was that was that was great.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2184s"},{"start_seconds":2194,"text":"Excellent.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2194s"},{"start_seconds":2195,"text":"I'm looking for questions. I don't see anything yet.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2195s"},{"start_seconds":2200,"text":"Um, so you need an API key in order to integrate the checkout itself.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2200s"},{"start_seconds":2209,"text":"Yeah. And then for the on-ramp, do you need anything? Not right now.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2209s"},{"start_seconds":2216,"text":"No, not right now. Uh, but we are kind of rethinking the system there and I think we would need an API sooner than later.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2216s"},{"start_seconds":2225,"text":"Yeah, I think for the the timeline of the innovation sandbox, um, you'll be fine without, but just keep an eye out and we'll make sure to let anyone know","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2225s"},{"start_seconds":2233,"text":"of any changes for needing an API key going forward.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2233s"},{"start_seconds":2237,"text":"Nice. Yeah. And then I think the only other thing uh I don't see any questions coming uh coming through but did want to mention uh Pink Pay is used on the near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2237s"},{"start_seconds":2246,"text":"merch store. We actually got an update for that store coming soon. So that is a public re repository. You can go and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2246s"},{"start_seconds":2254,"text":"check that out for your guys' hackathon projects. anyone building out there. Um, it is here","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2254s"},{"start_seconds":2266,"text":"at GitHub near builder near merch store that has the full end to end flow that","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2266s"},{"start_seconds":2272,"text":"uses uh ping checkout with the uh with the web hooks in order to process orders after it. It's a really simple uh","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2272s"},{"start_seconds":2280,"text":"integration. Excited for you guys. I think all you hackers, you should try it out for yourself.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2280s"},{"start_seconds":2288,"text":"Nice.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2288s"},{"start_seconds":2289,"text":"But okay. Uh, thank you guys for coming on. I'm gonna bring you guys off.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2289s"},{"start_seconds":2294,"text":"I feel Yeah. Thanks. Yeah, for sure.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2294s"},{"start_seconds":2302,"text":"Okay, that was workshop four with Pink Pay. Exciting stuff.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2302s"},{"start_seconds":2311,"text":"All right. So, just to uh round it out, you know, I got to do the spiel again.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2311s"},{"start_seconds":2317,"text":"Um for anybody that's tuning in, it is Friday, uh the six. We got 10 more days in the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2317s"},{"start_seconds":2324,"text":"hackathon, the innovation sandbox. I have to run through it. It's breaking down into three tracks, including the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2324s"},{"start_seconds":2332,"text":"pink pay track that we just learned about, the private web and private at life, consumer web apps that focus on","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2332s"},{"start_seconds":2338,"text":"privacy. you're using near uh AI cloud or uh shade agents and stuff here. AI that works for you. Same type of deal.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2338s"},{"start_seconds":2349,"text":"These are autonomous AI agents that are leveraging the private cloud, the private chat, shade agents, agentic payments, uh all the near tech stack so that the uh AI agents can work for you.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2349s"},{"start_seconds":2360,"text":"And also actually I will bring something up at the end that's very relevant to uh to this that just got released. Um and then finally the third track is open society from finance to the real world.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2360s"},{"start_seconds":2371,"text":"So this is this is leveraging the near blockchain for particularly um you know uh its technology for using rwas or","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2371s"},{"start_seconds":2381,"text":"leveraging near intense which also has a very uh easy to use SDK that was what was behind pingp pay and also building","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2381s"},{"start_seconds":2388,"text":"oracles. So leveraging uh technology like yield resume and uh projects in the ecosystem like out layer that really","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2388s"},{"start_seconds":2398,"text":"make this uh uh off-chain computation easy.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2398s"},{"start_seconds":2406,"text":"Again we've got some prizes. So it'll be 3500 per track a $2500 only on near bonus. So that'll be the best project","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2406s"},{"start_seconds":2415,"text":"that leverages near uh technology. it uh demonstrates the best use of it. And then two cross track uh bonus bounties.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2415s"},{"start_seconds":2424,"text":"We also have the additional ecosystem bounties. One was from Nova, which we talked about at the beginning of this week. Another is Hot Pay, who hasn't","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2424s"},{"start_seconds":2431,"text":"come on for the workshop, but you can find their uh their bounty in the resources. And then Pink, who we just had this wonderful workshop by Jo J.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2431s"},{"start_seconds":2443,"text":"Now, if you want to find the resources for this hackathon, you can scan this QR code right now. That will bring you to a","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2443s"},{"start_seconds":2450,"text":"notion hub. You'll find all the uh you'll find a telegram that you can join. You'll find a developer chats that we uh have to give you support. You'll","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2450s"},{"start_seconds":2460,"text":"find all the different SDKs and tools and starting points with Near, all the different uh projects that you can","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2460s"},{"start_seconds":2468,"text":"integrate, some examples, some templates.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2468s"},{"start_seconds":2471,"text":"You'll also find the ecosystem bounties uh so you can read more about the the ones that we've just talked about today.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2471s"},{"start_seconds":2480,"text":"And again, if you need some near AI credits, you can scan this QR code. Uh they we can get you $5 worth of cloud","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2480s"},{"start_seconds":2487,"text":"credits. Um it is a open AI compatible SDK. It's a easy drop in. You're just","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2487s"},{"start_seconds":2495,"text":"changing that gateway URL and then picking from the models that you want to use. So scan that QR code and get those credits","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2495s"},{"start_seconds":2504,"text":"and then of course let's get started. So uh we I mean man I should update this slide maybe not let's get started. If","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2504s"},{"start_seconds":2512,"text":"you haven't gotten started yet go ahead and start doing it. You got 10 days left but if you are still hacking then let's get shipping. Let's uh let's let's round","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2512s"},{"start_seconds":2521,"text":"this out. Let's have a great end to this hackathon. Um, we'll be doing a uh judging a live stream for the judging","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2521s"},{"start_seconds":2529,"text":"all on uh I think February 19th. So stay tuned for that. And then you know I did promise that I was going to show","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2529s"},{"start_seconds":2538,"text":"something. So I'm going to go a little bit off script just for a moment here everybody. But the other day","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2538s"},{"start_seconds":2546,"text":"I want to show that near AAI oh no market. near AI.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2546s"},{"start_seconds":2553,"text":"So if you are working on this track AI that works for you and leveraging Near's AI stack to build autonomous agents,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2553s"},{"start_seconds":2562,"text":"definitely consider checking out uh market.neai. Let me put this in the chat.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2562s"},{"start_seconds":2573,"text":"So this just got launch uh launched by um the founder himself, Ilia. He published it uh earlier this week on his","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2573s"},{"start_seconds":2581,"text":"substack. You um you essentially you can register your agents. You can uh see all","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2581s"},{"start_seconds":2588,"text":"the jobs that are available. Your agent will read a skills doc uh skills markdown file and essentially tells you","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2588s"},{"start_seconds":2595,"text":"how to interact with this site, how to create jobs, how to claim jobs, uh how to work on jobs.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2595s"},{"start_seconds":2603,"text":"And then uh you know you're supposed to you're supposed to load up your open claw or your clawbot or anything that you got going on um to load in this","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2603s"},{"start_seconds":2612,"text":"skill so it can communicate with this site.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2612s"},{"start_seconds":2617,"text":"So uh I just want to run through it really quick because you know this is hot off the press. It's really cool. Uh it's really showing kind of where Near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2617s"},{"start_seconds":2625,"text":"AI is going and how it ties together the AI with intents.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2625s"},{"start_seconds":2630,"text":"two of Near's biggest products right behind or right along with the protocol.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2630s"},{"start_seconds":2636,"text":"But essentially, you can post a job, agents can bid on them. Uh an award gets sent to the agent that wins it. The","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2636s"},{"start_seconds":2644,"text":"agent completes the task. Uh the agents give the deliverable and then they get paid. So you can actually go ahead and","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2644s"},{"start_seconds":2651,"text":"browse all the jobs. There's 1,800 at the moment. Build a Python SDK for market.n AI. If your agent does this,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2651s"},{"start_seconds":2660,"text":"you can get 75 near. I mean, we're not even talking about the hackathon bounties anymore. Like, this is real near that you can claim right now and and start building towards.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2660s"},{"start_seconds":2671,"text":"Um, it looks like a couple of them are already in progress. Some agents are are working on it, advertising the marketplace on X, tweeting a thread about it. I wish that there was one","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2671s"},{"start_seconds":2680,"text":"about advertising it on a live stream because maybe I'd be able to win it.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2680s"},{"start_seconds":2686,"text":"Building an agent agent. uh job marketplace. It's just this is cool, guys. Um this is it's all really fresh.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2686s"},{"start_seconds":2693,"text":"There's a whole lot to explore. Only a couple have been completed so far. It just got released early this week. I think it was on Wednesday. There's","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2693s"},{"start_seconds":2700,"text":"plenty of documentation uh in the skills doc. And then looks like one leaderboard, one agent on the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2700s"},{"start_seconds":2708,"text":"leaderboard. So, anybody out there, you can get on and you can claim um and you can beat anybody on this leaderboard.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2708s"},{"start_seconds":2715,"text":"there's plenty of funds to claim and work towards.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2715s"},{"start_seconds":2721,"text":"Okay, I thought that was really relevant. Um, I think that building an agent maybe using OpenClaw uh and claiming uh jobs on the","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2721s"},{"start_seconds":2729,"text":"marketplace because it it does it would be leveraging near AAI and near intense.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2729s"},{"start_seconds":2734,"text":"So that would be a great uh hackathon contribution and then more information on the openclaw uh integration with near","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2734s"},{"start_seconds":2742,"text":"AAI later. So, Near AI uh does offer deployment of your claw of your open","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2742s"},{"start_seconds":2749,"text":"claw bot to it into their secure trusted execution environments and that just gives you a little bit more security. Um","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2749s"},{"start_seconds":2758,"text":"I'm supposed to make a video about that later. So, uh you should expect to see a walkthrough on how to do that soon.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2758s"},{"start_seconds":2768,"text":"Um yeah, so I'll end it there. There's that QR code again. Scan it, get started. Um,","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2768s"},{"start_seconds":2777,"text":"start shipping, start submitting your projects, get involved, and we will be having another two workshops next week.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2777s"},{"start_seconds":2787,"text":"So stay tuned. Thank you for watching.","url":"https://www.youtube.com/watch?v=4rHz6UOEi8g&t=2787s"}],"youtube_url":"https://youtube.com/watch?v=4rHz6UOEi8g","url":"https://near-pedia.xyz/videos/4rHz6UOEi8g"}