Filter
Exclude
Time range
-
Near
17 Jan 2024
📌 Deploy contract บน Blast Sepolia เพิ่ม tx. หลังเปิด Testnet ได้ไม่นานนี้ Blast เปิด Testnet ให้ทดลองใช้แล้ว แต่ตอนนี้ยังไม่มีอะไรให้เล่น งั้นเราไปสร้าง contract ไว้ก่อนก็ไม่เสียหาย เพิ่ม tx กันดีกว่า เผื่อมีอะไร 👀 ✨ อันดับแรกต้องมีเหรียญเชนก่อน ส่ง ETH เชน Sepolia ไปที่กระเป๋า bridge แล้ว ETH จะไปโผล่เชน Blast เอง ส่งไปที่ .. 0xc644cc19d2A9388b71dd1dEde07cFFC73237Dca8 ✨ เพิ่มเชน Blast Sepolia 🔸 เข้าเว็บ testnet.blastscan.io/ เชื่อมเป๋าเพื่อ add Blast Sepolia ที่เมนูขวาบน (ถ้าไม่เจอปุ่ม connect ปุ่มอาจซ่อนในเมนู Settings) 🔸 เพิ่มเชนเสร็จแต่ block explorer ที่เพิ่มมามันเอ๋อ ให้ไปตั้งค่าใหม่ใน mtm ตั้งค่าง่ายๆ โดยตรงที่เราเลือกเชน กดปุ่ม Add Network มันจะพาไปหน้า settings > ไปที่แท็บ Networks > เลือกเชน Blast Sepolia > ช่อง Block explorer URL ให้ลบแล้วใส่ testnet.blastscan.io/ แทน แล้วกด Save จบ เช็ค Balance ว่า ETH มาเชน Blast แล้วหรือยัง? ถ้าเข้าแล้วไปต่อกันเลย .. 📌 Deploy Contract จะทำคล้ายกับที่เคยให้ Deploy Scroll แต่ต่างกันนิดหน่อย ✨ วิธีการ ✨ มีแค่ 3 step ง่ายๆ เลย 1⃣ Create file & copy & paste code 2⃣ Compile 3⃣ Deploy ✅Done! 1⃣ Create file & copy & paste code เข้าเว็บ remix.ethereum.org/ ถ้าเจอ popup Help to improve กดปิด คลิ้กขวาตรงที่ว่างๆ ช่อง workspace ซ้ายมือ > เลือก New File > ตั้งชื่อตามชอบ.sol จะเห็นแท็บชื่อไฟล์เราเปิดอยู่ช่องขวามือ ให้ก๊อปโค้ดข้างล่างไปใส่ในนั้น ---- code ---- // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract FunctionTypes{ uint256 public number = 5; constructor() payable {} function add() external{ number = number 1; } // pure: function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number = _number 1; } // view: function addView() external view returns(uint256 new_number) { new_number = number 1; } // internal: function minus() internal { number = number - 1; } function minusCall() external { minus(); } // payable: function minusPayable() external payable returns(uint256 balance) { minus(); balance = address(this).balance; } } -------- 2⃣ Compile ซ้ายสุดจะมีไอคอนเรียงลงมา กดไอคอนใต้แว่นขยาย จะเจอ Solidity Compiler ** ตรงช่อง Compiler เลือก 0.8.4 ** กดปุ่ม Compile ชื่อไฟล์.sol 1 ครั้ง 3⃣ Deploy ╰ ** ใน mtm เลือกเชนเป็น Blast Sepolia ** ╰ กดไอคอนถัดลงมาจากไอคอนก่อนหน้า จะเจอ Deploy & Run Transactions ╰ ตรง Environment กดเปลี่ยนเป็น "Injected Provider - Metamask" หลังจากนั้นกด Deploy แล้วคอนเฟิร์ม mtm เป็นอันเสร็จ ❤ หากชอบบทความนี้ .. 🙏 โปรดไลค์ & Repost เป็นกำลังใจด้วยจ้า ✨ 🐱 Follow us: 👉 @crypto_benz 📜 เช็คแคมเปญ/บทความทั้งหมดได้ที่ .. 👉 bit.ly/m/cbenz #Blast #BlastSepolia
3
78
124
6,037
📢 Kèo Scroll các quí dị ơi! Deploy Smart Contract để nhận NFT Scroll Origin. 1⃣ Ae cần bridge ETH qua Scroll ( ưu tiên brigde từ các mạng như #ZKSync #linea để lấy tx làm #Airdrop các kèo đó luôn) Link: owlto.finance/bridge 2⃣ Deploy contract và compile code. Link: remix.ethereum.org/ code: // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract FunctionTypes{ uint256 public number = 5; constructor() payable {} // 函数类型 // function (<parameter types>) {internal|external} [pure|view|payable] [returns (<return types>)] // 默认function function add() external{ number = number 1; } // pure: 纯纯牛马 function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number = _number 1; } // view: 看客 function addView() external view returns(uint256 new_number) { new_number = number 1; } // internal: 内部 function minus() internal { number = number - 1; } // 合约内的函数可以调用内部函数 function minusCall() external { minus(); } // payable: 递钱,能给合约支付eth的函数 function minusPayable() external payable returns(uint256 balance) { minus(); balance = address(this).balance; } } 3⃣ Deploy code. 4⃣ Xong rồi ae vào link này kéo xuống cuối check kết quả. Như hình là ổn nhé ae. scroll.io/developer-nft/chec… 🟠 Ae thấy hay và hữu ích cho mình 1 fl, tt, cmt dưới post nha minh vẫn back đủ cho ae nha. #Airdrop #retroactive #BTC #hmairdrop #Scroll
10
13
1,399
27 Oct 2023
Hướng dẫn tham gia sự kiện Scroll Origins NFT Bài hướng dẫn các bạn xem video nha. Các link liên quan mình sẽ để lại: Link bridge: app.rhino.fi/bridge?token=ET… Link deploy: remix.ethereum.org/ Link check: scroll.io/developer-nft/chec… Code: // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract FunctionTypes{ uint256 public number = 5; constructor() payable {} // 函数类型 // function (<parameter types>) {internal|external} [pure|view|payable] [returns (<return types>)] // 默认function function add() external{ number = number 1; } // pure: 纯纯牛马 function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number = _number 1; } // view: 看客 function addView() external view returns(uint256 new_number) { new_number = number 1; } // internal: 内部 function minus() internal { number = number - 1; } // 合约内的函数可以调用内部函数 function minusCall() external { minus(); } // payable: 递钱,能给合约支付eth的函数 function minusPayable() external payable returns(uint256 balance) { minus(); balance = address(this).balance; } } #scrollZKP #Scroll #NFT #Airdrop
21 Oct 2023
HƯỚNG DẪN LÀM AIRDROP DỰ ÁN #SCROLL BƯỚC 1: DÙNG CẦU CHUYỂN ETH - CẦU CHÍNH scroll.io/bridge - CẦU KHÁC app.rhino.fi/bridge?token=US… BƯỚC 2: TRẢI NGHIỆM CÁC DAAP TRÊN HỆ SINH THÁI @Scroll_ZKP - DEX: syncswap.xyz/intro izumi.finance/home kyberswap.com/swap/scroll app.symbiosis.finance/swap?c… - ID TÊN MIỀN: app.scrollns.com/ TẠM THỜI HỆ SINH THÁI SCROLL MỚI MAINET NÊN MỌI NGƯỜI VÀO SỚM ĐỂ TRẢI NGHIỆM LẤY TUỔI VÍ NHÉ #aridrop #retroactive #KiemtienX
66
2
62
4,582
27 Oct 2023
🔥🔥🔥DEPLOY A CONTRACT ON SCROLL MAINNET🔥🔥🔥 📌Đây là 1 NFT để vinh danh những người xây dựng Scroll sớm nhất. 📌Đây có thể là 1 tiêu chí quan trọng trong các tiêu chí airdrop trong tương lai. 📌NFT chia làm 3 loại khác nhau, tùy theo thời gian bạn deploy a contract: 🎁Quintic: User deploy trước 09.11 🎁Quartic: User deploy trước 24.11 🎁Cubic: User deploy trước 09.12 ⏰Thời gian Claim: 14.12.2023 🚨Gas: 0.3u mạng Scroll Mainnet Có nhiều Dapp có thể deploy nhưng mình chọn Remix vì nó nhanh, dể và check được ngay. Các bước thực hiện như sau: 1️⃣ Vào trang sau remix.ethereum.org/ 2️⃣ Bấm vào Accept và Click Next cho đến khi hết phần hướng dẫn. 3️⃣ Click vào icon như hình dưới và đặt tên cho cái File đó là Function.sol Sau đó, bạn sẽ thấy như ảnh dưới 4️⃣ Copy toàn bộ đoạn code sau vào ô lớn bên tay phải // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract FunctionTypes{ uint256 public number = 5; constructor() payable {} // function (<parameter types>) {internal|external} [pure|view|payable] [returns (<return types>)] // function function add() external{ number = number 1; } // pure: function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number = _number 1; } // view: function addView() external view returns(uint256 new_number) { new_number = number 1; } // internal: function minus() internal { number = number - 1; } // function minusCall() external { minus(); } // payable: function minusPayable() external payable returns(uint256 balance) { minus(); balance = address(this).balance; } } 5️⃣ Click vào icon như hình dưới (số 1) sau đó bấm Compile Function.sol 6️⃣ Chuyển Ví Metamask sang mạng Scroll Mainnet Sau đó bấm vào Icon như hình (số 1), tiếp theo chọn Inject Provider -Metamask (số 2) và cuối cùng là bấm vào Deploy (số 3) 7️⃣Sau khi hoàn thành xong các bước trên, check xem bạn đã đủ điều kiện chưa: scroll.io/developer-nft/chec… Kéo xuống dưới cùng và check. Nếu hiện dòng chữ "You are eligible to mint the NFT. Come back on Dec 15, 2023 to claim it." Chúc mừng bạn đã hoàn thành. 💃Chúc các bạn may mắn.🕺 #Scroll #ScrollMainnet #remix #Airdrop #Crypto
56
16
56
2,140
27 Oct 2023
📌 Deploy Contract รับ " @Scroll_ZKP Origins NFT " มีลุ้นเซอร์ไพรส์ในอนาคต ✨ เมื่อวานนี้ Scroll ประกาศว่านี่คือช่วงเวลาแห่งการ Build เพื่อเฉลิมฉลองให้แก่นักพัฒนาในช่วงแรกนี้ มี NFT ที่ระลึกที่จะมอบให้แก่นักพัฒนาที่ deploy contract ในช่วงต่างๆ 3 ช่วงตั้งแต่ Genesis block ได้แก่ 🔸 (ช่วง 30 วันแรก) Quintic ก่อน 9 Nov. 🔸 (ช่วงระหว่าง 30-45 วัน) Quartic ก่อน 24 Nov. 🔸 (ช่วงระหว่าง 45-60 วัน) Cubic ก่อน 9 Dec. เปิดให้เคลม 15 ธันวา ตีห้า เวลาบ้านเรา NFT จะเป็นแบบ Soulbound transfer ไม่ได้ จะมีเซอร์ไพรส์พิเศษสำหรับ contract พิเศษ อันนี้ไม่ได้ขยายความมาว่าต้องเป็นแบบใด ทำไปก่อนเดี๋ยวรู้เลย! ✨ วิธีการ ✨ มีแค่ 3 step ง่ายๆ เลย 1⃣ Create file & copy & paste code 2⃣ Compile 3⃣ Deploy ✅Done! ไปดูแต่ละขั้นตอนกัน 1⃣ Create file & copy & paste code เข้าเว็บ remix.ethereum.org/ ถ้าเจอ popup Help to improve กดปิด คลิ้กขวาตรงที่ว่างๆ ช่อง workspace ซ้ายมือ > เลือก New File > ตั้งชื่อตามชอบ.sol จะเห็นแท็บชื่อไฟล์เราเปิดอยู่ช่องขวามือ ให้ก๊อปโค้ดข้างล่างไปใส่ในนั้น ---- code ---- // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract FunctionTypes{ uint256 public number = 5; constructor() payable {} function add() external{ number = number 1; } // pure: function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number = _number 1; } // view: function addView() external view returns(uint256 new_number) { new_number = number 1; } // internal: function minus() internal { number = number - 1; } function minusCall() external { minus(); } // payable: function minusPayable() external payable returns(uint256 balance) { minus(); balance = address(this).balance; } } -------- 2⃣ Compile ซ้ายสุดจะมีไอคอนเรียงลงมา กดไอคอนใต้แว่นขยาย จะเจอ Solidity Compiler ตรงช่อง Compiler เลือก 0.8.22xxxxxx กดปุ่ม Compile ชื่อไฟล์.sol 1 ครั้ง 3⃣ Deploy ** ใน mtm เลือกเชนเป็น Scroll mainnet ** คุณต้องมี ETH เพื่อจ่ายค่าแก๊สเล็กน้อย หากไม่มีใช้ owlto bridge ไป 👉 bit.ly/owltobridge กดไอคอนถัดลงมาจากมะกี้ จะเจอ Deploy & Run Transaction ตรง Environment กดเปลี่ยนเป็น "Injected Provider - Metamask" กดยืนยันที่ mtm หลังจากนั้นกด Deploy แล้วคอนเฟิร์ม mtm เป็นอันเสร็จ เช็คสิทธิ์เคลม NFT ที่ .. scroll.io/developer-nft/chec… ✨ หากบทความเป็นประโยชน์ .. โปรดไลค์ & Repost เป็นกำลังใจด้วยจ้า ✨ 📜 เช็คแคมเปญ/บทความทั้งหมดได้ที่ .. 👉 bit.ly/m/cbenz ☕ Buy me a coffee! 👉 bit.ly/tipscbenz #Scroll #ScrollOrigins
11
99
127
22,631
Simplicitly: Foundations and Applications of Implicit FunctionTypes | Martin Odersky youtu.be/9Wp_riP8LQw

3
2