@ -1,5 +1,4 @@
{
{
"logo" : "assets/img/YouTubeLogo.webp" ,
"title" : "Remix Guide" ,
"title" : "Remix Guide" ,
"description" : "Streamlined access to categorized video tutorials for mastering Remix IDE. From fundamentals to advanced techniques, level up your development skills with ease." ,
"description" : "Streamlined access to categorized video tutorials for mastering Remix IDE. From fundamentals to advanced techniques, level up your development skills with ease." ,
"sections" : [
"sections" : [
@ -11,53 +10,53 @@
"title" : "Intro to Remix" ,
"title" : "Intro to Remix" ,
"titleTooltip" : "Example tooltip" ,
"titleTooltip" : "Example tooltip" ,
"tagList" : [
"tagList" : [
"L2 " ,
"Remix " ,
"AI "
"Beginner "
] ,
] ,
"authorURL" : "EatTheBlocks" ,
"authorURL" : "EatTheBlocks" ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "vH8T3In6ZkE" ,
"videoID" : "vH8T3In6ZkE"
"logo" : "https://yt3.ggpht.com/9NFZbC9mkA152sSWJJgNBls6GlBdknsF-9gi6ZVk_xsHjmc82j3q1Pd5a--GCnOKUrP-YtNbHls=s48-c-k-c0x00ffffff-no-rj"
}
}
} ,
} ,
{
{
"title" : "Workspaces" ,
"title" : "Workspaces" ,
"tagList" : [
"tagList" : [
"Remix" ,
"Beginner"
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "_VepN5pcA0kM" ,
"videoID" : "_VepN5pcA0k"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
"title" : "Remixd" ,
"title" : "Remixd" ,
"tagList" : [
"tagList" : [
"Remix" ,
"Beginner"
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "2OAx2UoLYEI" ,
"videoID" : "2OAx2UoLYEI"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
"title" : "Verifying w/ Etherscan" ,
"title" : "Verifying w/ Etherscan" ,
"tagList" : [
"tagList" : [
"Solidity"
"Remix" ,
"Solidity" ,
"Plugins"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "hEJ1OlT8jQ4" ,
"videoID" : "hEJ1OlT8jQ4"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
"title" : "Essential Features" ,
"title" : "Essential Features" ,
"tagList" : [
"tagList" : [
"Remix"
"Remix" ,
"Plugins"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "rBExlmWLCBA" ,
"videoID" : "rBExlmWLCBA"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -66,8 +65,7 @@
"Remix"
"Remix"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "8adSqvhvumQ" ,
"videoID" : "8adSqvhvumQ"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
}
}
]
]
@ -79,62 +77,61 @@
{
{
"title" : "Hello World" ,
"title" : "Hello World" ,
"tagList" : [
"tagList" : [
"Solidity"
"Solidity" ,
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "g_t0Td4Kr6M" ,
"videoID" : "g_t0Td4Kr6M"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Events" ,
"title" : "Events" ,
"tagList" : [
"tagList" : [
"Solidity"
"Solidity" ,
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "nopo9KwwRg4" ,
"videoID" : "nopo9KwwRg4"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Functions" ,
"title" : "Functions" ,
"tagList" : [
"tagList" : [
"Solidity"
"Solidity" ,
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "71cmPaD_AnQ" ,
"videoID" : "71cmPaD_AnQ"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Payable Functions" ,
"title" : "Payable Functions" ,
"tagList" : [
"tagList" : [
"Solidity"
"Solidity" ,
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "yD9EL1QN40Q" ,
"videoID" : "yD9EL1QN40Q"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "State Variables" ,
"title" : "State Variables" ,
"tagList" : [
"tagList" : [
"Remix " ,
"Solidity " ,
"Solidity "
"Beginner "
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "4XQsHBJScEk" ,
"videoID" : "4XQsHBJScEk"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Gas & Gas Price" ,
"title" : "Gas & Gas Price" ,
"tagList" : [
"tagList" : [
"Solidity"
"Solidity" ,
"Beginner"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "oTS9uxU6cAM" ,
"videoID" : "oTS9uxU6cAM"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
}
}
]
]
@ -150,8 +147,7 @@
"Solidity"
"Solidity"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "YJZV9uiDbJI" ,
"videoID" : "YJZV9uiDbJI"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -160,8 +156,7 @@
"Remix"
"Remix"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "ZR8sh7MRDQ4" ,
"videoID" : "ZR8sh7MRDQ4"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -170,8 +165,7 @@
"Remix"
"Remix"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "Eh1qgOurDxU" ,
"videoID" : "Eh1qgOurDxU"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -180,8 +174,7 @@
"Remix"
"Remix"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "GchvmIRSxUo" ,
"videoID" : "GchvmIRSxUo"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -191,8 +184,7 @@
"Solidity"
"Solidity"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "0frxvI-r5oU" ,
"videoID" : "0frxvI-r5oU"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
} ,
} ,
{
{
@ -202,8 +194,7 @@
"Solidity"
"Solidity"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "UkMqdI7TGxw" ,
"videoID" : "UkMqdI7TGxw"
"logo" : "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
}
}
]
]
@ -215,54 +206,56 @@
{
{
"title" : "EVM Storage" ,
"title" : "EVM Storage" ,
"tagList" : [
"tagList" : [
"EVM"
"EVM" ,
"Solidity" ,
"Advanced"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "vTeav5Rinco" ,
"videoID" : "vTeav5Rinco"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Transient Storage" ,
"title" : "Transient Storage" ,
"tagList" : [
"tagList" : [
"EVM" ,
"EVM" ,
"Solidity"
"Solidity" ,
"Advanced"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "0-hiB5I39Mk" ,
"videoID" : "0-hiB5I39Mk"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Bit Masking" ,
"title" : "Bit Masking" ,
"tagList" : [
"tagList" : [
"Solidity"
"EVM" ,
"Solidity" ,
"Advanced"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "luCjY2IQEuw" ,
"videoID" : "luCjY2IQEuw"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Structs in Storage" ,
"title" : "Structs in Storage" ,
"tagList" : [
"tagList" : [
"EVM" ,
"EVM" ,
"Solidity"
"Solidity" ,
"Advanced"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "xWkOlxerVJw" ,
"videoID" : "xWkOlxerVJw"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
} ,
} ,
{
{
"title" : "Arrays in Storage" ,
"title" : "Arrays in Storage" ,
"tagList" : [
"tagList" : [
"EVM" ,
"EVM" ,
"Solidity"
"Solidity" ,
"Advanced"
] ,
] ,
"expandViewElement" : {
"expandViewElement" : {
"videoID" : "74vyHBD_L1E" ,
"videoID" : "74vyHBD_L1E"
"logo" : "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
}
}
]
]