Building With The Circle Platform - ETHGlobal Bangkok 2024
ETHGlobal·Thu, Oct 9, 2025, 12:00 AM
Join us for a workshop with with Elton Tay from Circle titled, "Building With The Circle Platform." Join us for an insightful workshop, where we will showcase Circle's developer platform. Learn about Programmable Wallets , Smart Contract Platform and Cross Chain Transfer Protocol and how these tools can be used in innovative use cases. Engage in hands-on discussions and explore real-world applications that can elevate your decentralised projects. ETHGlobal Bangkok 2024 was a 3-day hackathon that took place November 15 to 17, 2024, and brought together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! ----------------- Follow us: https://x.com/ethglobal Check us out: https://ethglobal.com/ Email us at: hello@ethglobal.com
Transcript
we start now start now yeah testing testing GM everyone my name is Elton developer relations lead for APAC at Circle and today uh be going through Circle more specifically the circle platform how you can actually get started building with the circle platform so I'll go through quickly what usdc is all about usdc is the world's largest regulated digital dollar and what it does it gives you that dollar access without a bank account uh gives you uh it allows you to do crossb payments at low cost and new instance settlements also access to Capital markets uh through trading and financial services we solve problems like dollar exess where you know currency devalue in later Ina APAC um people resort to informal Market exchanges storing money mattresses which is not sustainable that's why usdc come into handy offering you that you know Secure Storage of digital dollar um crossover payments as well you know currently the solution to it is Swift swift takes a bit too long takes a delay takes a cut everything is not favorable this is why uscc uh comes into the picture gives you that 247 set settlement at the low cost uh I'll be going through quickly about all this um because I really want to go deeper into the techical um some highlights you can this is Rosen uh tries to solve the problem of crossb payments and uses not just usdc but as well as circus platform more specifically the programmable wallets that allows you to embed the wallet into the application in this case in rosen's application to provide them a very similar user experience interacting with their games and social features Nom is another example in the previous haon in E Global Singapore they build an AI powered social app on telegram that utilizes almost all of Youth Circle platform products um from programmable wallet smart contract platform cctp that allows you to move usdc across chains and also a research transact to transaction LM protocol allows you to power that AI application that you want to build so what exactly is a circle platform well we are a open full stack platform for you to build Enterprise grade chains uh apps on chain um we have the programable wallets which I will dive deeper into now which is highly Dynamic highly scalable highly secure and the reason why I say scalable is because we have features that's really cool that if you guys want to want to try out um we are have we have this thing called the compliance engine alongside the gas station features of which uh are built on top of programmable wallets so to give a little bit of more context what programmable wallets is about it's an embedded wallet you can embed into your application and it has flexible key ownership because everyone has different use cases if you want to have a user controlled wallet or developer controlled wallet you can so as the name suggests the ownership lies with the user and the developer respectively and you can do it all through a very familiar API and SDK right you can import SDK you can call Api and you can build um wallets so you don't even need to learn solidity and you're able to build those wallets we support both evm and non evm as well so it's a blockchain agnostic API uh we utilize MPC technology so it's highly secure and we have this thing called the gas station allows you to abstract gas fees provide your users a very similar user EXP experience um last but not least we have the UI console that allows you to track all the usage metrics transactions allow you to try overs all all the problems that may arise from the dashboard one very cool feature if you guys really want to push the boundaries of blockchain is modular wallets we co-author this with Alchemy ethereum foundation and Quan stem um we this modular wallets allows you to build Innovative use cases by PLU and play different modules for example if you want to build a multi sick wallet you can um something similar to gnosis Safe uh so and if you want to do something like a biometric uh Pass Key and session key to then generate a wallet you can also do that so that is very interesting if you want to build like for example AI use case with like biometric Pass Key to give them access the AI agents to then perform those automatic transactions so model water would be pretty interesting for for for you guys who are interested to to build Innovative use cases uh it's not officially live yet but you are able to view everything in the website ER c-69 100.io if I'm not wrong so compliance engine in the feature that is built on top of programmable wallets which I shared is um pretty interesting is for for users businesses who want to build um compliance related um use cases if you really want to stay compliant with your various jurisdictions you can do so you have many interesting features in the pipeline one of which is transaction screening allows you to automate real time checks to those very risky entities and transactions and perform those automatic transactions uh automatic actions to be taken against um those those entities or transactions for example you can set different risk call categories risk type and it falls into that category you can either freeze it you can generate a wallet you can also utilize you know circus sanction list and many many cool features allows you to stay compliant um in your various jurisdictions gas station um as the name suggest know gives you that gas sponsorship for your end users so they can start their journey in the in application that you're Building without having any crypto currency right um that's more often the case where where users find a problem whenever they set set a crypto Journey so with gas station allows you to overcome that barrier for your users by sponsoring Network fees on their behalf again uh it's very easy for developers because we have that API for you and you also can also customize those policies through a UI console without any coding so this is roughly how it looks like if you really want to sponsor set amount so you don't go overboard in sponsorship you can do so for example if you want to spend like a th000 USD you can uh maybe a limit to the transaction or how many transactions you want to perform per day the second component of this circuit platform I really want to talk about is the Smart contract platform uh especially good for people who want to quickly deploy smart contracts um that's also part of our bondes so this allows you to create deploy manage smart contracts on the UI conso itself also with the API it's all very intuative blockchain agnostic as well you can use it to interact with the smart contracts build ones and ship on many chains um if if those um we also have those smart contract templates is really pre- audited so you can make use of it without writing any solidity last but not least I to go through uh cctp don't get confused with um ccip ccip is chain links the users actually SE cctp that move usdc so if you notice around here like for example Wormhole as well um we have this this protocol called cctp Crossing transer protocol that is a very low level primitive so these different wrappers Bridges applications wallets actually uses cctp to move usdc securely um across chains so yeah I mean problem quickly go through right now the blockchains exist in Silo and how you know funds actually move from one chain to another is through the lock and Min method which obviously introduce security risk such as honey pots where the amount of funds get locked up in a smart contract and hackers want to exploit that right it's fragmentation because there's so many unofficial Bridges out there you don't know which one to trust and it's inefficient because it's just a rep representation of an asset usdc in this case so we support n chains as of now s included um from arbitrium avalan based ethereum op polygon P Solana so if you want to build an interoperable product that is within of this chain I encourage you to build with cctp um if right now we do not provide an SDK we are working towards potentially but if you guys are having difficulty either come to us or um with our our boo is near the entrance or you can utilize any of our partners whho or chain link for instance to kind of utilize uh our technology cctp to move DCC across chains um Native USC if you if you actually use our low level primitive when you move one usdc from one chain to another arbitrum to avalange for instance you can expect one usdc on the other end so this is um oh sorry that's one to1 transfer native usdc basically means instead of the Locking and unlocking it is the minting and burning where um the usdc is mitted directly onto the chain and this is like this version of the usdc is backed fully by the US reserves and it under goes very rigorous like Audits and checks so you can rest assured that this native usdc that is is on these nine different blockchains are all very secure and compliant uh UniFi liquidity because it exists not in just one blockchain Silo and many many different chains that we support as well so to give a little bit understanding context of what how cctp if you really want to use our native cctp it's a set of composable smart contracts and it's paired with circus offchain attestation service and what it does is it provides an automated way to to to validate the authenticity of the transactions very similar to how circum Min works so like I mentioned before you know most of the rapper that you see here that assist you in creating a very nice developer experience but of course we're working towards that as well um apps wallets Bridges they all when they want to move uscc securely and um they most likely be using our protocol cctp so how it works is when the user initiates a transaction right um with cctp the app then facilitates a burn event so it's not really locking and unting uh it's not locking and unlocking but rather a burning and respectively minting of the asset so after it burns Circle then monitors the event that has been emitted and then you can just call the AP I right and then retrieve that attestation so that you can use the attestation to then mint on the destination chain um and then respectively to the recipient wallet address so this way there's no Honeypot there's no security risk no money locked up in smart contracts for hackers to exploit you can rest assure that is secure uh um because it is natively it's a native uscc moving through USD um cctp so in summary programable wallet smart contract platform cctp are our TX Tech you guys can look through building this programmable wallets is embedded wallets right so if you want to build edbl I highly encourage you guys to to do this to to use our tax stack to deploy smart contracts and know smart contract platform into operable product cctp we also have our bondes also includes the usdc and Eur so if you want to make interesting use cases with both stable coins it' be very interesting to see uh as a judge perspective as well so this part is the price po information we are sponsoring $10,000 uh usdc and EUR 1005 so of course just implementing um usdc and EUR would be eligible would you be eligible for the price of course we want to see Innovative use case um that that that that users both usdc and eurc because we only have one Bounty the second the programmable wallets and smart contract platform notice and we encourage you to use both the tax Tech both programable wallets and smart contract platform um if you use them right the more you more tax use the higher chance you stand in winning our respective prizes we have 2.5k 2K and 1.5k to be given out and um yeah none that have really gone through you can also leverage on compliance engine the transaction monitoring and to kind of play around as a feature on top of programmable wallets last but not least cctp you can also use any of our partners like tax Tech but if you really want to be you want to challenge yourself and um build directly with our lowlevel primitive cctp we also encourage that any questions I'll both again this near the entrance for you guys to like find us and we have a very special Bounty um you guys stay to the end so you guys get special price um $500 on top of our existing bounties just by submitting feedback as extensive as you can uh Journal document can write in a way that you know we imagine you see as like uh taking the feedback and actually implementing that suggested change um if it's extensive we only award five you know entries $100 each so we um encourage you guys to give feedback so the best way to learn you know um by by what this need way to get started is quit talking and begin doing so don't just take my presentation really try to use our Tex Tech and build something cool in this hackaton and our Twitter and Discord is here Twitter's on the left um discord's on the right any technical questions you are 247 uh we have Global team def team that's on standby to support you with every question um if not we are physically present as well at the booth there um my Twitter handle is that if you guys want to follow um and our Twitter is that so that's not really the end of my presentation let me check how much time I have left 5 minutes uh just want to share a little bit more things um this just chain link stuff example um but I really want to go through something cool that we released not too long ago called AI agents is pretty pretty hot recently and you guys can check out our blog right enabling AI agents with blockchain I'm going make it a little bit bigger and we have a death of ours my same team blessing that created a document a very extensive document as well as a GitHub repository that you guys can read up about if you really want to learn about how can you copper AI agents with circus TX Tech um in building for example in this case what blessing did was use circus programmable wallet uscc and they use it with AI agan so they gave each of the AI agent a wallet we gave them usdc and if each task has been completed it Awards um so how this works is in this example again I would not go through because I lack the time for you guys to go through he is just one of many examples because it's AI agents he gave like five different roles engineer scientist planner executor critic and each of them have their obviously specific role to perform and once they do perform that role they get awarded USC this is just an example of how you can automate payments um for the AI agent you know without any manual intervention so have a read I highly encourage you guys if you want to build uh Ai and blockchain uh applications to to have a read this it will show you stuff like even how you can uh you know spin up the wallets for the um for the uh the users for the for AI agents so again most of these codes are also replicated from our documentations if you think our documentation s uh need some improvement again the feedback Bounty is there for you guys to like give feedback for and you get $100 if you if you you know provide a very good feedback um yeah uh and I think there's one other partner that really want to go through something called U vayer so example I think vayer does something interesting like time travel transport um so these are other ways that you can think of not just using Circle tax Tech but as you walk around the this Hall there has so many sponsors to think about what other interesting use cases you guys can build as well um but yeah I think what else would I want to say um nothing I'm not sure I can open the floor for Q&A now I think I have three minutes if not you can also ask me questions after this Q&A session anyone here has any questions the uh for the bridge so your question is where the bridge only move usdc right now the uh cross chain transfer protocol moves only usdc so if you really want to move any other tokens at this point of time um you can do so with another another protocol for an instance Wormhole to move the other tokens and then uh circus cctp to move the uscc so yeah if there's no other questions I'm going to end off here thank you all for your kind attention uh and I'll be linking around here for any questions thank you
Automatic transcript — names and jargon may be misspelled.