[{"data":1,"prerenderedAt":50},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fdev\u002Fbeam-virtual-machine":3,"docs-surround-\u002Fdocs\u002Fdev\u002Fbeam-virtual-machine":40},{"id":4,"title":5,"body":6,"description":16,"extension":32,"image":33,"meta":34,"navTitle":33,"navigation":35,"path":36,"seo":37,"stem":38,"__hash__":39},"docs\u002Fdocs\u002Fdev\u002Fbeam-virtual-machine.md","Beam Virtual Machine",{"type":7,"value":8,"toc":28},"minimark",[9,13,17],[10,11,5],"h1",{"id":12},"beam-virtual-machine",[14,15,16],"p",{},"Beam Virtual Machine (BVM) is a crucial building block in Beam Confidential DeFi platform. BVM follows the WebAssembly technology stack that allows Beam Shaders (smart contract running on Beam blockchain) to support any programming language compiled into WebAssembly, including C++ (currently supported), with Go and Rust to be added at a later date.",[14,18,19,20,27],{},"‌See ",[21,22,26],"a",{"href":23,"rel":24},"https:\u002F\u002Fgithub.com\u002FBeamMW\u002Fbeam\u002Fwiki\u002FBVM-functions-for-shaders",[25],"nofollow","Beam Virtual Machine Specifications"," for more information regarding BVM.",{"title":29,"searchDepth":30,"depth":30,"links":31},"",2,[],"md",null,{},true,"\u002Fdocs\u002Fdev\u002Fbeam-virtual-machine",{"title":5,"description":16},"docs\u002Fdev\u002Fbeam-virtual-machine","HKwuc2EblAbk5_8E8qpTzs6wPPozgAIFHfz3GfQth0Q",[41,46],{"title":42,"path":43,"stem":44,"description":45,"children":-1},"SBBS","\u002Fdocs\u002Fdev\u002Fbeam-technology\u002Fsbbs","docs\u002Fdev\u002Fbeam-technology\u002Fsbbs","SBBS (Secure Bulletin Board System) is an encrypted messaging protocol used to secure communication between Beam wallets. Initially, this protocol only allowed for the interactive creation of Mimblewimble transactions. Eventually, SBBS was adapted to fit many different scenarios of passing information between wallets, such as Atomic Swap marketplace, price feed metadata, and more.",{"title":47,"path":48,"stem":49,"description":29,"children":-1},"Command Line Wallet","\u002Fdocs\u002Fdev\u002Fbeam-wallets\u002Fcommand-line-wallet","docs\u002Fdev\u002Fbeam-wallets\u002Fcommand-line-wallet",1783006050425]