{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Hyperlane Framework ile Yolculu\u011fum","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ziBBwlyJPA\"><a href=\"https:\/\/fatihsoysal.com\/blog\/hyperlane-framework-ile-yolculugum\/\">Hyperlane Framework ile Yolculu\u011fum<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/hyperlane-framework-ile-yolculugum\/embed\/#?secret=ziBBwlyJPA\" width=\"600\" height=\"338\" title=\"&#8220;Hyperlane Framework ile Yolculu\u011fum&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ziBBwlyJPA\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Fatih Soysal olarak, blockchain geli\u015ftirme d\u00fcnyas\u0131nda heyecan verici bir yolculu\u011fun, Hyperlane Framework ile olan deneyimimi sizinle payla\u015fmak istiyorum. Bu makalede, Hyperlane'in sundu\u011fu olanaklar\u0131, kar\u015f\u0131la\u015ft\u0131\u011f\u0131m zorluklar\u0131 ve edindi\u011fim deneyimleri detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131m. \u00d6ncelikle, Hyperlane Framework'\u00fcn ne oldu\u011funu ve neden bu kadar ilgi \u00e7ekici oldu\u011funu a\u00e7\u0131klamakla ba\u015flayay\u0131m. K\u0131saca, Hyperlane, farkl\u0131 blockchain a\u011flar\u0131 aras\u0131nda g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim kurman\u0131z\u0131 sa\u011flayan bir framework't\u00fcr."}