@ -4,11 +4,11 @@
"description" : "Streamlined access to categorized video tutorials for mastering Remix IDE. From fundamentals to advanced techniques, level up your development skills with ease." ,
"sections" : [
{
"title" : "Basics" ,
"title" : "Remix Basics" ,
"hScrollable" : "true" ,
"cells" : [
{
"title" : "first item " ,
"title" : "Intro to Remix " ,
"tagList" : [
"L2" ,
"AI"
@ -20,25 +20,248 @@
}
} ,
{
"title" : "second item " ,
"title" : "Workspaces " ,
"tagList" : [
"solidity" ,
"AI"
"Beginner"
] ,
"expandViewElement" : {
"videoID" : "vH8T3In6ZkE " ,
"logo" : "https://yt3.ggpht.com/9NFZbC9mkA152sSWJJgNBls6GlBdknsF-9gi6ZVk_xsHjmc82j3q1Pd5a--GCnOKUrP-YtNbHls=s48-c-k-c0x00ffffff-no-rj "
"videoID" : "_VepN5pcA0kM " ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png "
}
} ,
{
"title" : "third item " ,
"title" : "Remixd " ,
"tagList" : [
"vyper" ,
"AI"
"Beginner"
] ,
"expandViewElement" : {
"videoID" : "vH8T3In6ZkE" ,
"logo" : "https://yt3.ggpht.com/9NFZbC9mkA152sSWJJgNBls6GlBdknsF-9gi6ZVk_xsHjmc82j3q1Pd5a--GCnOKUrP-YtNbHls=s48-c-k-c0x00ffffff-no-rj"
"videoID" : "2OAx2UoLYEI" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Verifying w/ Etherscan" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "hEJ1OlT8jQ4" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Essential Features" ,
"tagList" : [
"Remix"
] ,
"expandViewElement" : {
"videoID" : "rBExlmWLCBA" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Remix w/ Hardhat" ,
"tagList" : [
"Remix"
] ,
"expandViewElement" : {
"videoID" : "8adSqvhvumQ" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
]
} ,
{
"title" : "Solidity Basics" ,
"hScrollable" : "true" ,
"cells" : [
{
"title" : "Hello World" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "g_t0Td4Kr6M" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Events" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "nopo9KwwRg4" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Functions" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "71cmPaD_AnQ" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Payable Functions" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "yD9EL1QN40Q" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "State Variables" ,
"tagList" : [
"Remix" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "4XQsHBJScEk" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Gas & Gas Price" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "oTS9uxU6cAM" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
]
} ,
{
"title" : "Remix Techniques" ,
"hScrollable" : "true" ,
"cells" : [
{
"title" : "Proxy Contracts" ,
"tagList" : [
"Remix" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "YJZV9uiDbJI" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Compile & Run" ,
"tagList" : [
"Remix"
] ,
"expandViewElement" : {
"videoID" : "ZR8sh7MRDQ4" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Scripts" ,
"tagList" : [
"Remix"
] ,
"expandViewElement" : {
"videoID" : "Eh1qgOurDxU" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Txn Recorder" ,
"tagList" : [
"Remix"
] ,
"expandViewElement" : {
"videoID" : "GchvmIRSxUo" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Solidity Static Analyzers" ,
"tagList" : [
"Remix" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "0frxvI-r5oU" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
} ,
{
"title" : "Eth Doc Generator" ,
"tagList" : [
"Remix" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "UkMqdI7TGxw" ,
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
]
} ,
{
"title" : "Low Level Solidity Videos" ,
"hScrollable" : "true" ,
"cells" : [
{
"title" : "EVM Storage" ,
"tagList" : [
"EVM"
] ,
"expandViewElement" : {
"videoID" : "vTeav5Rinco" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Transient Storage" ,
"tagList" : [
"EVM" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "0-hiB5I39Mk" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Bit Masking" ,
"tagList" : [
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "luCjY2IQEuw" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Structs in Storage" ,
"tagList" : [
"EVM" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "xWkOlxerVJw" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
} ,
{
"title" : "Arrays in Storage" ,
"tagList" : [
"EVM" ,
"Solidity"
] ,
"expandViewElement" : {
"videoID" : "74vyHBD_L1E" ,
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
]