CINXE.COM
Cryptocurrency and Terrorism Financing: Correcting the Record
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594392392",accountID:"3805557",trustKey:"66686",xpid:"Vw4HVFNWDxAFUVVQDggBU10=",licenseKey:"NRJS-0e34d1e4014f0a6502e",applicationID:"554299659"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="alternate" hreflang="en" href="https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/" /> <link rel="alternate" hreflang="x-default" href="https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/" /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>Cryptocurrency and Terrorism Financing: Correcting the Record</title> <meta name="description" content="Following Hamas' attacks on Israel, we're seeing inaccurate estimations of crypto's role in terrorism financing. Let's correct the record." /> <link rel="canonical" href="https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Cryptocurrency and Terrorism Financing: Correcting the Record" /> <meta property="og:description" content="Following Hamas' attacks on Israel, we're seeing inaccurate estimations of crypto's role in terrorism financing. Let's correct the record." /> <meta property="og:url" content="https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/" /> <meta property="og:site_name" content="Chainalysis" /> <meta property="article:published_time" content="2023-10-18T20:11:12+00:00" /> <meta property="article:modified_time" content="2024-05-13T15:22:19+00:00" /> <meta property="og:image" content="https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1500x844.png" /> <meta property="og:image:width" content="1500" /> <meta property="og:image:height" content="844" /> <meta property="og:image:type" content="image/png" /> <meta name="author" content="Chainalysis Team" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@chainalysis" /> <meta name="twitter:site" content="@chainalysis" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Chainalysis Team" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="8 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#article","isPartOf":{"@id":"https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/"},"author":{"name":"Chainalysis Team","@id":"https://www.chainalysis.com/#/schema/person/4ed70fba9f5648f5455073859cb3d471"},"headline":"Correcting the Record: Inaccurate Methodologies for Estimating Cryptocurrency’s Role in Terrorism Financing","datePublished":"2023-10-18T20:11:12+00:00","dateModified":"2024-05-13T15:22:19+00:00","mainEntityOfPage":{"@id":"https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/"},"wordCount":1449,"publisher":{"@id":"https://www.chainalysis.com/#organization"},"image":{"@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#primaryimage"},"thumbnailUrl":"https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis.png","keywords":["Blockchain analysis","Fact check","hamas","Hezbollah","israel","National Security","Palestinian Islamic Jihad","Terrorism Financing"],"articleSection":["Crime"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/","url":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/","name":"Cryptocurrency and Terrorism Financing: Correcting the Record","isPartOf":{"@id":"https://www.chainalysis.com/#website"},"primaryImageOfPage":{"@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#primaryimage"},"image":{"@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#primaryimage"},"thumbnailUrl":"https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis.png","datePublished":"2023-10-18T20:11:12+00:00","dateModified":"2024-05-13T15:22:19+00:00","description":"Following Hamas' attacks on Israel, we're seeing inaccurate estimations of crypto's role in terrorism financing. Let's correct the record.","breadcrumb":{"@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#primaryimage","url":"https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis.png","contentUrl":"https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis.png","width":2640,"height":1485},{"@type":"BreadcrumbList","@id":"https://www.chainalysis.com/blog/assessing-terrorism-financing-on-chain/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.chainalysis.com/"},{"@type":"ListItem","position":2,"name":"Correcting the Record: Inaccurate Methodologies for Estimating Cryptocurrency’s Role in Terrorism Financing"}]},{"@type":"WebSite","@id":"https://www.chainalysis.com/#website","url":"https://www.chainalysis.com/","name":"Chainalysis","description":"","publisher":{"@id":"https://www.chainalysis.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.chainalysis.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.chainalysis.com/#organization","name":"Chainalysis","url":"https://www.chainalysis.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.chainalysis.com/#/schema/logo/image/","url":"https://www.chainalysis.com/wp-content/uploads/2022/08/chainalysis-social-share.png","contentUrl":"https://www.chainalysis.com/wp-content/uploads/2022/08/chainalysis-social-share.png","width":2400,"height":1260,"caption":"Chainalysis"},"image":{"@id":"https://www.chainalysis.com/#/schema/logo/image/"},"sameAs":["https://x.com/chainalysis","https://www.linkedin.com/company/chainalysis","https://www.youtube.com/c/Chainalysis"]},{"@type":"Person","@id":"https://www.chainalysis.com/#/schema/person/4ed70fba9f5648f5455073859cb3d471","name":"Chainalysis Team"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//go.chainalysis.com' /> <link rel='dns-prefetch' href='//js.qualified.com' /> <link rel='dns-prefetch' href='//cdn.cookielaw.org' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='marketo-styles-css' href='https://www.chainalysis.com/wp-content/plugins/chainalysis-marketo/css/marketo-styles.css?ver=1.3.8' type='text/css' media='all' /> <link rel='stylesheet' id='theme-defaults-css' href='https://www.chainalysis.com/wp-content/themes/chainalysis/template-css/theme-defaults.css?ver=1732223902' type='text/css' media='all' /> <link rel='stylesheet' id='template-shared-css' href='https://www.chainalysis.com/wp-content/themes/chainalysis/template-css/template-globals/template-shared.css?ver=1732223902' type='text/css' media='all' /> <link rel='stylesheet' id='single-post-css' href='https://www.chainalysis.com/wp-content/themes/chainalysis/template-css/single-post/single-post.css?ver=1732223902' type='text/css' media='all' /> <link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://www.chainalysis.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.69' type='text/css' media='all' /> <style id='heateor_sss_frontend_css-inline-css' type='text/css'> .heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}} </style> <script type="text/javascript" id="qualified-js-before"> /* <![CDATA[ */ (function(w,q){w['QualifiedObject']=q;w[q]=w[q]||function(){(w[q].q=w[q].q||[]).push(arguments)};})(window,'qualified') /* ]]> */ </script> <script type="text/javascript" src="https://js.qualified.com/qualified.js?token=o1RPkDjgCZhS1uqU&ver=20240124" id="qualified-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" charset="UTF-8" data-domain-script="fbb426e9-8086-4d59-8a6a-c04951de9755" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js?ver=6.6.2" id="onetrust-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/inc/onetrust.js?ver=1732223902" id="onetrust-optanonwrapper-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/inc/gtm.js?ver=1732223902" id="gtm-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://www.chainalysis.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.chainalysis.com/wp-json/wp/v2/posts/11520" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.chainalysis.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://www.chainalysis.com/?p=11520' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.chainalysis.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.chainalysis.com%2Fblog%2Fcryptocurrency-terrorism-financing-accuracy-check%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.chainalysis.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.chainalysis.com%2Fblog%2Fcryptocurrency-terrorism-financing-accuracy-check%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.13 stt:1,3,28,29,2;" /> <link rel="shortcut icon" href="https://www.chainalysis.com/favicon.ico"> <link rel="icon" href="https://www.chainalysis.com/favicon.ico"> <link rel="manifest" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/manifest.webmanifest"> <meta name="theme-color" content="#FF5300"> <link rel="apple-touch-icon" sizes="48x48" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-48x48.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-72x72.png"> <link rel="apple-touch-icon" sizes="96x96" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-96x96.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-144x144.png"> <link rel="apple-touch-icon" sizes="192x192" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-192x192.png"> <link rel="apple-touch-icon" sizes="256x256" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-256x256.png"> <link rel="apple-touch-icon" sizes="384x384" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-384x384.png"> <link rel="apple-touch-icon" sizes="512x512" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/icon-512x512.png"> <link rel="mask-icon" href="https://www.chainalysis.com/wp-content/themes/chainalysis/static/safari-pinned-tab.svg" color="#FF5300"> <link rel="preconnect" href="https://munchkin.marketo.net"> </head> <body class="tl-wrapper-status--entering"> <div id="page" class="page-white-space"> <noscript>This site requires JavaScript to function correctly.</noscript> </div> <div class="single-post template-content"> <div class="section__container"> <div class="hero"> <div class="hero__meta"> <a href="https://www.chainalysis.com/blog/category/crime/" class="category eyebrow">Crime</a> <h1 class="h1-alt">Correcting the Record: Inaccurate Methodologies for Estimating Cryptocurrency’s Role in Terrorism Financing</h1> <div class="byline caption"> <span class="date">October 18, 2023</span> <span class="divider">|</span> <span class="by-author">by Chainalysis Team</span> </div> </div> <div class="hero__post-thumbnail"> <img width="1500" height="844" src="https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1500x844.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1500x844.png 1500w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-800x450.png 800w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-150x84.png 150w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1536x864.png 1536w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-2048x1152.png 2048w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-300x169.png 300w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-750x422.png 750w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-948x533.png 948w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1200x675.png 1200w, https://www.chainalysis.com/wp-content/uploads/2023/10/terror-financing-chainalysis-1024x576.png 1024w" sizes="(max-width: 1500px) 100vw, 1500px" /> </div> <div class="hero__social-share-icons"> <span class="hero__social-share-icons-title">Share</span> <div class="heateor_sss_sharing_container heateor_sss_horizontal_sharing" data-heateor-ss-offset="0" data-heateor-sss-href='https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/'><div class="heateor_sss_sharing_ul"><a aria-label="Facebook" class="heateor_sss_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.chainalysis.com%2Fblog%2Fcryptocurrency-terrorism-financing-accuracy-check%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#0765FE;width:40px;height:40px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="heateor_sss_button_x" href="https://twitter.com/intent/tweet?text=Correcting%20the%20Record%3A%20Inaccurate%20Methodologies%20for%20Estimating%20Cryptocurrency%27s%20Role%20in%20Terrorism%20Financing&url=https%3A%2F%2Fwww.chainalysis.com%2Fblog%2Fcryptocurrency-terrorism-financing-accuracy-check%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_x" style="background-color:#2a2a2a;width:40px;height:40px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg width="100%" height="100%" style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Email" class="heateor_sss_email" href="https://www.chainalysis.com/blog/cryptocurrency-terrorism-financing-accuracy-check/" onclick="event.preventDefault();window.open('mailto:?subject=' + decodeURIComponent('Correcting%20the%20Record%3A%20Inaccurate%20Methodologies%20for%20Estimating%20Cryptocurrency%27s%20Role%20in%20Terrorism%20Financing').replace('&', '%26') + '&body=https%3A%2F%2Fwww.chainalysis.com%2Fblog%2Fcryptocurrency-terrorism-financing-accuracy-check%2F', '_blank')" title="Email" rel="noopener" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#649a3f;width:40px;height:40px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-.75 -.5 36 36"><path d="M 5.5 11 h 23 v 1 l -11 6 l -11 -6 v -1 m 0 2 l 11 6 l 11 -6 v 11 h -22 v -11" stroke-width="1" fill="#fff"></path></svg></span></a></div><div class="heateorSssClear"></div></div> </div> </div> <div class="post-content"> <p><span style="font-weight: 400;">In recent days following the horrific terrorist attack by Hamas in Israel, we have received many questions about how terrorist groups including </span><a href="https://www.chainalysis.com/blog/israel-hamas-cryptocurrency-seizure-july-2021/"><span style="font-weight: 400;">Hamas</span></a><span style="font-weight: 400;">, </span><a href="https://www.chainalysis.com/blog/israel-nbctf-hezbollah-iran-quds-crypto-seizure/"><span style="font-weight: 400;">Hezbollah</span></a><span style="font-weight: 400;">, and </span><span style="font-weight: 400;">the Palestinian Islamic Jihad </span><span style="font-weight: 400;">are leveraging cryptocurrency. Our priority is to support our customers in Israel and around the world who are working to disrupt, freeze, and seize assets that may be used to fund their activities. But we have also seen overstated metrics and flawed analyses of these terrorist groups’ use of cryptocurrency, and feel compelled to address some misconceptions. </span></p> <p><span style="font-weight: 400;">Although terrorism financing is a very small portion of the already </span><a href="https://www.chainalysis.com/blog/2023-crypto-crime-report-introduction/"><span style="font-weight: 400;">very small portion</span></a><span style="font-weight: 400;"> of cryptocurrency transaction volume that is illicit, some terrorist organizations raise, store, and transfer funds using cryptocurrency. Terrorist organizations have historically used and will likely continue to use traditional, fiat-based methods such as financial institutions, </span><a href="https://www.investopedia.com/terms/h/hawala.asp#:~:text=Hawala%20(sometimes%20referred%20to%20as,developing%20countries%20sending%20remittances%20home."><span style="font-weight: 400;">hawalas</span></a><span style="font-weight: 400;">, and shell companies as their primary financing vehicles. </span></p> <p><span style="font-weight: 400;">There is no doubt that</span> <span style="font-weight: 400;">funds raised by terrorist organizations – no matter how small – are significant and every method should be investigated. The unique transparency inherent in blockchain technology makes cryptocurrency particularly traceable and thus less suitable for illicit activities, including financing terrorism. Indeed, government agencies and private sector organizations armed with the right blockchain analysis solutions can collaborate to identify and disrupt the flow of funds – a feat not easily achievable with traditional forms of value transfer. In this blog, we discuss common pitfalls in analyzing terrorist flows on the blockchain, specifically related to identifying and tracing through service providers.</span></p> <h2><span style="font-weight: 400;">The role of service providers </span></h2> <p><span style="font-weight: 400;">There are two key components to analyzing the volume and flow of terrorism-related funds: quantifying the funds directly in the hands of a terrorist organization, and identifying the service providers that facilitate the movement of funds tied to terror financing. </span></p> <p><span style="font-weight: 400;">In order to measure the scale of terrorism financing in cryptocurrency and identify opportunities for disruption, investigators and other experts need to understand the role of service providers. When looking at known instances of terrorism financing, service providers such as money services businesses are often involved. One such service is the recently sanctioned </span><a href="https://www.chainalysis.com/blog/ofac-sanctions-buy-cash-with-hamas-ties-following-terror-attack-israel/"><span style="font-weight: 400;">Buy Cash</span></a><span style="font-weight: 400;">, a Gaza-based business that provides money transfer and virtual currency exchange services. These service providers process volumes of funds greater than a typical individual and less than a typical exchange. Some may be more akin to over-the-counter (OTC) brokers while others may be more similar to street-level money businesses like hawalas. </span></p> <p><span style="font-weight: 400;">For example, when we look in </span><a href="https://www.chainalysis.com/chainalysis-reactor/"><span style="font-weight: 400;">Chainalysis Reactor</span></a><span style="font-weight: 400;"> at the counterparties to a wallet known to be affiliated with terror financing, we find at least 20 suspected service providers. </span></p> <figure id="attachment_11521" aria-describedby="caption-attachment-11521" style="width: 800px" class="wp-caption alignnone"><img decoding="async" class="wp-image-11521 size-medium" src="https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-800x1088.png" alt="" width="800" height="1088" srcset="https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-800x1088.png 800w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-1500x2039.png 1500w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-110x150.png 110w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-1130x1536.png 1130w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-1506x2048.png 1506w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-300x408.png 300w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-750x1020.png 750w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-948x1289.png 948w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-1200x1631.png 1200w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-terror-final-753x1024.png 753w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-11521" class="wp-caption-text">Open in new tab to enlarge.</figcaption></figure> <p><span style="font-weight: 400;">Each of these suspected service providers have received between $8.4 million and $1.1 billion in cryptocurrency in total from all of their counterparties. </span></p> <p><span style="font-weight: 400;">Taking a closer look at one of these counterparties, we find more evidence that it is likely some kind of service provider. </span></p> <p><img decoding="async" class="alignnone size-medium wp-image-11522" src="https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-800x343.png" alt="" width="800" height="343" srcset="https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-800x343.png 800w, https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-150x64.png 150w, https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-300x128.png 300w, https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-750x321.png 750w, https://www.chainalysis.com/wp-content/uploads/2023/10/image-49-948x406.png 948w, https://www.chainalysis.com/wp-content/uploads/2023/10/image-49.png 976w" sizes="(max-width: 800px) 100vw, 800px" /></p> <p><span style="font-weight: 400;">This address processed over 1,300 deposits and 1,200 withdrawals in 7.5 months. Of the roughly $82 million in cryptocurrency received by this address, about $450,000 worth of funds were transferred from the known terror-affiliated wallet. Given the activity of this address, the person or group of people controlling it is likely not the same person that controls the terror-affiliated wallet, but is rather a service provider that knowingly or unknowingly facilitated the terror financing activity. </span></p> <h2><span style="font-weight: 400;">Not all funds received by service providers are terrorist funds, but disrupting these facilitators is a priority</span><b> </b></h2> <p><span style="font-weight: 400;">To the untrained eye, it might appear that $82 million worth of cryptocurrency was raised for terror financing in the example above. But it is much more likely that a small portion of these funds were intended for terrorist activity and a majority of the funds processed through the suspected service provider were unrelated. </span></p> <p><span style="font-weight: 400;">We have seen recent estimates related to the attacks on Israel that appear to include </span><i><span style="font-weight: 400;">all</span></i><span style="font-weight: 400;"> flows to certain service providers that received </span><i><span style="font-weight: 400;">some</span></i><span style="font-weight: 400;"> funds associated with terrorism financing. In other words, those totals include funds not explicitly related to terrorism financing. </span><span style="font-weight: 400;">Of course, these service providers are supporting terrorism by acting as facilitators, and cutting off terrorist access to them through sanctions or other offensive operations is an important component to disrupting terrorist finance. But it would be incorrect to assume all of the transaction activity conducted by those service providers is related to terrorism.</span></p> <h2><span style="font-weight: 400;">Tracing through service providers could lead to inaccurate conclusions</span></h2> <p><span style="font-weight: 400;">Following the flow of funds on the blockchain </span><a href="https://www.chainalysis.com/blog/blockchain-analysis-trace-through-service-exchange/"><span style="font-weight: 400;">gets more complicated</span></a><span style="font-weight: 400;"> when someone sends cryptocurrency to an address used by a service provider. When a user sends cryptocurrency to any kind of service, the service pools and co-mingles it with the funds of other users. </span></p> <p><span style="font-weight: 400;">It therefore is often not productive to continue following funds once they’ve been deposited at a service, as the owner of the funds isn’t usually the one moving them after that point. Only the service provider knows which deposits and withdrawals are associated with specific customers, and that information is kept in their order books, which aren’t visible on blockchains or in investigative solutions like Reactor. </span></p> <p><span style="font-weight: 400;">Revisiting our example above, we see that 8 of the 20 suspected service providers that are counterparties to the known terror-affiliated wallet have also transacted with </span><a href="https://www.chainalysis.com/blog/hydra-garantex-ofac-sanctions-russia/"><span style="font-weight: 400;">Garantex</span></a><span style="font-weight: 400;">, a large Russia-based exchange that was sanctioned by OFAC in 2022 for its role in laundering illicit cryptocurrency. </span></p> <figure id="attachment_11523" aria-describedby="caption-attachment-11523" style="width: 800px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="wp-image-11523 size-medium" src="https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-800x588.png" alt="" width="800" height="588" srcset="https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-800x588.png 800w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-1500x1102.png 1500w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-150x110.png 150w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-1536x1128.png 1536w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-2048x1504.png 2048w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-300x220.png 300w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-750x551.png 750w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-948x696.png 948w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-1200x881.png 1200w, https://www.chainalysis.com/wp-content/uploads/2023/10/israel-otc-trace-thru-final-1024x752.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-11523" class="wp-caption-text">Open in new tab to enlarge.</figcaption></figure> <p><span style="font-weight: 400;">In addition to inflating the estimates associated with this terror financing organization, failing to recognize that these addresses are likely service providers and tracing through them could lead to a further incorrect conclusion that terrorist funds were cashed out at, or received funds from Garantex. Realistically, these are just instances where a service provider has processed transactions for both Garantex and the terror-affiliated wallet.</span></p> <h2><span style="font-weight: 400;">How Chainalysis identifies and measures terrorism financing activity</span></h2> <p><span style="font-weight: 400;">Given terrorist organizations’ use of service providers across both traditional finance and the blockchain, it is very difficult to provide precise estimates for funds going directly to terrorist organizations, absent information validated by law enforcement through seizures or other enforcement actions. Even then, a careful look at the activity of counterparties should be considered. </span></p> <p><span style="font-weight: 400;">Chainalysis labels terrorist financing activity in our data with the utmost careful consideration. Related to the current conflict, we </span><span style="font-weight: 400;">are working closely with our customers and partners to analyze any funding to </span><a href="https://www.chainalysis.com/blog/israel-hamas-cryptocurrency-seizure-july-2021/"><span style="font-weight: 400;">Hamas</span></a><span style="font-weight: 400;">, </span><a href="https://www.chainalysis.com/blog/israel-nbctf-hezbollah-iran-quds-crypto-seizure/"><span style="font-weight: 400;">Hezbollah</span></a><span style="font-weight: 400;">, </span><span style="font-weight: 400;">the Palestinian Islamic Jihad, and any other terrorist organizations. </span></p> <h2><span style="font-weight: 400;">Working together to fight terrorism financing on the blockchain</span></h2> <p><span style="font-weight: 400;">Given blockchain technology’s inherent transparency and the often public nature of terrorism financing campaigns, cryptocurrency is not an effective solution to finance terrorism at scale. However, even small amounts of funds sent to terrorists can do tremendous damage. When investigating </span><a href="https://www.chainalysis.com/blog/terrorism-financing-cryptocurrency-2019/"><span style="font-weight: 400;">small inflows of funds</span></a><span style="font-weight: 400;"> to terrorism campaigns, law enforcement and intelligence agencies can leverage blockchain analysis to investigate donors, facilitators, and cash out points and partner with private sector organizations to shut down activity. This kind of work has led to seizures of funds related to </span><a href="https://www.chainalysis.com/blog/israel-hamas-cryptocurrency-seizure-july-2021/"><span style="font-weight: 400;">Hamas</span></a><span style="font-weight: 400;">, </span><a href="https://www.chainalysis.com/blog/israel-nbctf-hezbollah-iran-quds-crypto-seizure/"><span style="font-weight: 400;">Hezbollah</span></a><span style="font-weight: 400;">, and other terrorist groups. These successes demonstrate that it is possible to understand and disrupt the financial networks that support terrorism. </span></p> <p><span style="font-weight: 400;">In fact, it’s possible that no one understands the challenges of using cryptocurrency for fundraising better than Hamas. On April 27, 2023, Al-Qassam Brigades (AQB), the military wing of Hamas, </span><a href="https://www.chainalysis.com/blog/hamas-al-qassam-brigades-cryptocurrency-donations-shutdown/"><span style="font-weight: 400;">announced</span></a><span style="font-weight: 400;"> the shutdown of their longstanding cryptocurrency donation program. AQB cited concerns for the safety of their donors given the prosecution of those who donate through cryptocurrency.</span></p> <p><span style="font-weight: 400;">Private sector organizations also play an important role in shutting down terrorism financing activity. Exchanges in particular offer the on- and off-ramps from cryptocurrency to fiat. Conducting Know Your Customer (KYC) due diligence, as well as monitoring transactions for money laundering and sanctions risks using blockchain analysis solutions are crucial to preventing terrorists and other bad actors from using cryptocurrency.</span></p> <p><span style="font-weight: 400;">Chainalysis will provide further details on terrorism fundraising activity to the public as opportunities arise while protecting the integrity of ongoing investigations. In the meantime, it’s important to fact check analyses suggesting large totals of terrorism financing and exotic cashout points. </span></p> <p><i><span style="font-weight: 400;">This material is for informational purposes only, and is not intended to provide legal, tax, financial, or investment advice. Recipients should consult their own advisors before making these types of decisions. Chainalysis has no responsibility or liability for any decision made or any other acts or omissions in connection with Recipient’s use of this material.</span></i></p> <p><i><span style="font-weight: 400;">Chainalysis does not guarantee or warrant the accuracy, completeness, timeliness, suitability or validity of the information in this report and will not be responsible for any claim attributable to errors, omissions, or other inaccuracies of any part of such material.</span></i></p> <div class="post-content__tags"> <a href="https://www.chainalysis.com/blog/tag/blockchain-analysis/" class="post-content__tag">Blockchain analysis</a><a href="https://www.chainalysis.com/blog/tag/fact-check/" class="post-content__tag">Fact check</a><a href="https://www.chainalysis.com/blog/tag/hamas/" class="post-content__tag">hamas</a><a href="https://www.chainalysis.com/blog/tag/hezbollah/" class="post-content__tag">Hezbollah</a><a href="https://www.chainalysis.com/blog/tag/israel/" class="post-content__tag">israel</a><a href="https://www.chainalysis.com/blog/tag/national-security/" class="post-content__tag">National Security</a><a href="https://www.chainalysis.com/blog/tag/palestinian-islamic-jihad/" class="post-content__tag">Palestinian Islamic Jihad</a><a href="https://www.chainalysis.com/blog/tag/terrorism-financing/" class="post-content__tag">Terrorism Financing</a> </div> </div> </div> </div> <script>var wp_post_id = 11520; var wp_data={"options":{"footer_newsletter_texts":{"heading":"Subscribe to our weekly newsletter","footer_form_number":"1232","thank_you_message":"Thank you for subscribing to the Chainalysis weekly newsletter."},"footer_blocks":[{"line_above":false,"columns":[{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"Solutions","links":[{"label":"Platform","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/platform\/","url":"","email":""},{"label":"Crypto Investigations Solution","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/solution\/crypto-investigations\/","url":"","email":""},{"label":"Crypto Compliance Solution","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/solution\/crypto-compliance\/","url":"","email":""},{"label":"Blockchain Intelligence","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/blockchain-intelligence\/","url":"","email":""},{"label":"Transpose","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/transpose\/","url":"","email":""},{"label":"Free Sanctions Screening","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/free-cryptocurrency-sanctions-screening-tools\/","url":"","email":""}]}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"Industries","links":[{"label":"Law Enforcement","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/law-enforcement\/","url":"","email":""},{"label":"Centralized Exchanges","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/centralized-exchanges\/","url":"https:\/\/partner.chainalysis.com\/english\/directory\/","email":""},{"label":"Financial Institutions","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/financial-institutions\/","url":"https:\/\/partner.chainalysis.com\/English\/","email":""},{"label":"Tax Agencies","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/tax-agencies\/","url":"","email":""},{"label":"Regulators","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/regulators\/","url":"","email":""},{"label":"Decentralized Finance","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/solutions\/defi\/","url":"","email":""},{"label":"Consumer Brands","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/consumer-brands\/","url":"","email":""},{"label":"Cybersecurity","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/blockchain-cybersecurity\/","url":"","email":""}]},{"acf_fc_layout":"links","heading":"Join Us","links":[{"label":"Careers","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/careers\/","url":"","email":"sales@chainalysis.com"},{"label":"Open Positions","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/careers\/job-openings\/","url":"","email":""}]}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"Company","links":[{"label":"About Us","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/company\/","url":"https:\/\/mailto:support@chainalysis.com","email":"sales@chainalysis.com"},{"label":"Become a Chainalysis Partner","link_type":"external","page_url":null,"url":"https:\/\/partner.chainalysis.com\/English\/","email":"media@chainalysis.com"},{"label":"Media Resources","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/press\/","url":"","email":""}]},{"acf_fc_layout":"links","heading":"Contact Us","links":[{"label":"sales@chainalysis.com","link_type":"email","page_url":"https:\/\/www.chainalysis.com\/crypto-investigations-and-special-programs\/","url":"","email":"sales@chainalysis.com"},{"label":"media@chainalysis.com","link_type":"email","page_url":"https:\/\/www.chainalysis.com\/chainalysis-certification-programs\/","url":"https:\/\/partner.chainalysis.com\/english\/directory\/","email":"media@chainalysis.com"}]}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"Resources","links":[{"label":"Blog","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/blog\/","url":"","email":""},{"label":"Webinars","link_type":"external","page_url":null,"url":"https:\/\/www.chainalysis.com\/webinars\/","email":""},{"label":"Podcast","link_type":"external","page_url":null,"url":"https:\/\/www.chainalysis.com\/blog\/category\/podcast\/","email":""},{"label":"Reports","link_type":"external","page_url":null,"url":"https:\/\/www.chainalysis.com\/reports\/","email":""}]},{"acf_fc_layout":"links","heading":"Services","links":[{"label":"Investigations & Special Programs","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/crypto-investigations-and-special-programs\/","url":"","email":""},{"label":"Training & Certification","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/chainalysis-certification-programs\/","url":"","email":""}]}]},{"column_width":"8","align_bottom":false,"blocks":[{"acf_fc_layout":"social_media","social_media":[{"link":{"title":"Chainalysis Linkedin","url":"https:\/\/www.linkedin.com\/company\/chainalysis\/","target":""},"icon":{"ID":5197,"id":5197,"title":"","filename":"icon-linkedin-lightblue.svg","filesize":947,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","link":"https:\/\/www.chainalysis.com\/icon-linkedin-lightblue\/","alt":"","author":"81","description":"","caption":"","name":"icon-linkedin-lightblue","status":"inherit","uploaded_to":0,"date":"2022-11-01 16:48:02","modified":"2024-02-05 21:42:03","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":0,"height":0,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","thumbnail-width":1,"thumbnail-height":1,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","medium-width":1,"medium-height":1,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","large-width":1,"large-height":1,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","1536x1536-width":1,"1536x1536-height":1,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","2048x2048-width":1,"2048x2048-height":1,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","promo-thumbnail-width":1,"promo-thumbnail-height":1,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","post-thumbnail-width":1,"post-thumbnail-height":1,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","max_size-width":1,"max_size-height":1,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","small-width":1,"small-height":1,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","medium_wide-width":1,"medium_wide-height":1,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","visuals-width":1,"visuals-height":1,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","contact-width":1,"contact-height":1,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","imported_posts-width":1,"imported_posts-height":1,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","wide-width":1,"wide-height":1,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","news-large-width":1,"news-large-height":1,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","news-medium-width":1,"news-medium-height":1,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","news-thumb-width":1,"news-thumb-height":1,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","leadership_retina-width":1,"leadership_retina-height":1,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","leadership_large-width":1,"leadership_large-height":1,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","leadership_medium-width":1,"leadership_medium-height":1,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-linkedin-lightblue.svg","leadership-width":1,"leadership-height":1}}},{"link":{"title":"Chainalysis Twitter","url":"https:\/\/twitter.com\/chainalysis","target":""},"icon":{"ID":11568,"id":11568,"title":"","filename":"icon-footer-twitter-x-blue.svg","filesize":494,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","link":"https:\/\/www.chainalysis.com\/icon-footer-twitter-x-blue\/","alt":"","author":"81","description":"Twitter X logo","caption":"","name":"icon-footer-twitter-x-blue","status":"inherit","uploaded_to":0,"date":"2023-10-19 20:07:35","modified":"2023-10-19 20:12:17","menu_order":0,"mime_type":"image\/svg","type":"image","subtype":"svg","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":0,"height":0,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","thumbnail-width":1,"thumbnail-height":1,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","medium-width":1,"medium-height":1,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","large-width":1,"large-height":1,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","1536x1536-width":1,"1536x1536-height":1,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","2048x2048-width":1,"2048x2048-height":1,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","promo-thumbnail-width":1,"promo-thumbnail-height":1,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","post-thumbnail-width":1,"post-thumbnail-height":1,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","max_size-width":1,"max_size-height":1,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","small-width":1,"small-height":1,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","medium_wide-width":1,"medium_wide-height":1,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","visuals-width":1,"visuals-height":1,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","contact-width":1,"contact-height":1,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","imported_posts-width":1,"imported_posts-height":1,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","wide-width":1,"wide-height":1,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","news-large-width":1,"news-large-height":1,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","news-medium-width":1,"news-medium-height":1,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","news-thumb-width":1,"news-thumb-height":1,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","leadership_retina-width":1,"leadership_retina-height":1,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","leadership_large-width":1,"leadership_large-height":1,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","leadership_medium-width":1,"leadership_medium-height":1,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/icon-footer-twitter-x-blue.svg","leadership-width":1,"leadership-height":1}}},{"link":{"title":"Chainalysis YouTube","url":"https:\/\/www.youtube.com\/c\/Chainalysis","target":""},"icon":{"ID":5198,"id":5198,"title":"icon-youtube-lightblue","filename":"icon-youtube-lightblue.svg","filesize":713,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","link":"https:\/\/www.chainalysis.com\/icon-youtube-lightblue\/","alt":"","author":"81","description":"","caption":"","name":"icon-youtube-lightblue","status":"inherit","uploaded_to":0,"date":"2022-11-01 16:48:08","modified":"2022-11-01 16:48:08","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":0,"height":0,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","thumbnail-width":1,"thumbnail-height":1,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","medium-width":1,"medium-height":1,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","large-width":1,"large-height":1,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","1536x1536-width":1,"1536x1536-height":1,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","2048x2048-width":1,"2048x2048-height":1,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","promo-thumbnail-width":1,"promo-thumbnail-height":1,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","post-thumbnail-width":1,"post-thumbnail-height":1,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","max_size-width":1,"max_size-height":1,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","small-width":1,"small-height":1,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","medium_wide-width":1,"medium_wide-height":1,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","visuals-width":1,"visuals-height":1,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","contact-width":1,"contact-height":1,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","imported_posts-width":1,"imported_posts-height":1,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","wide-width":1,"wide-height":1,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","news-large-width":1,"news-large-height":1,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","news-medium-width":1,"news-medium-height":1,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","news-thumb-width":1,"news-thumb-height":1,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","leadership_retina-width":1,"leadership_retina-height":1,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","leadership_large-width":1,"leadership_large-height":1,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","leadership_medium-width":1,"leadership_medium-height":1,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2022\/11\/icon-youtube-lightblue.svg","leadership-width":1,"leadership-height":1}}},{"link":{"title":"Chainalysis Telegram","url":"https:\/\/t.me\/chainalysisinc","target":""},"icon":{"ID":6532,"id":6532,"title":"icon-telegram-lightblue","filename":"icon-telegram-lightblue.svg","filesize":634,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","link":"https:\/\/www.chainalysis.com\/icon-telegram-lightblue\/","alt":"Chainalysis Telegram","author":"27","description":"","caption":"","name":"icon-telegram-lightblue","status":"inherit","uploaded_to":0,"date":"2023-03-27 16:49:32","modified":"2023-03-27 16:49:40","menu_order":0,"mime_type":"image\/svg","type":"image","subtype":"svg","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":0,"height":0,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","thumbnail-width":1,"thumbnail-height":1,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","medium-width":1,"medium-height":1,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","large-width":1,"large-height":1,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","1536x1536-width":1,"1536x1536-height":1,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","2048x2048-width":1,"2048x2048-height":1,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","promo-thumbnail-width":1,"promo-thumbnail-height":1,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","post-thumbnail-width":1,"post-thumbnail-height":1,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","max_size-width":1,"max_size-height":1,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","small-width":1,"small-height":1,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","medium_wide-width":1,"medium_wide-height":1,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","visuals-width":1,"visuals-height":1,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","contact-width":1,"contact-height":1,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","imported_posts-width":1,"imported_posts-height":1,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","wide-width":1,"wide-height":1,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","news-large-width":1,"news-large-height":1,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","news-medium-width":1,"news-medium-height":1,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","news-thumb-width":1,"news-thumb-height":1,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","leadership_retina-width":1,"leadership_retina-height":1,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","leadership_large-width":1,"leadership_large-height":1,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","leadership_medium-width":1,"leadership_medium-height":1,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/03\/icon-telegram-lightblue.svg","leadership-width":1,"leadership-height":1}}}]}]}]},{"line_above":true,"columns":[{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"text","heading":"","text":"\u00a9 [year], Chainalysis"}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"","links":[{"label":"Privacy Policy","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/privacy-policy\/","url":"","email":""}]}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"links","heading":"","links":[{"label":"Legal","link_type":"internal","page_url":"https:\/\/www.chainalysis.com\/legal\/","url":"","email":""}]}]},{"column_width":"2","align_bottom":false,"blocks":[{"acf_fc_layout":"language_selector","heading":""}]}]}],"header_reports":{"reports":[{"image":{"ID":12840,"id":12840,"title":"","filename":"thumbnail-crime-report.png","filesize":30656,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","link":"https:\/\/www.chainalysis.com\/?attachment_id=12840","alt":"","author":"81","description":"","caption":"","name":"thumbnail-crime-report","status":"inherit","uploaded_to":12924,"date":"2024-02-29 15:52:11","modified":"2024-05-09 11:16:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":140,"height":180,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report-117x150.png","thumbnail-width":117,"thumbnail-height":150,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","medium-width":140,"medium-height":180,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","large-width":140,"large-height":180,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","1536x1536-width":140,"1536x1536-height":180,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","2048x2048-width":140,"2048x2048-height":180,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","promo-thumbnail-width":140,"promo-thumbnail-height":180,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report-117x150.png","post-thumbnail-width":117,"post-thumbnail-height":150,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","max_size-width":140,"max_size-height":180,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","small-width":140,"small-height":180,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","medium_wide-width":140,"medium_wide-height":180,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","visuals-width":140,"visuals-height":180,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","contact-width":140,"contact-height":180,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","imported_posts-width":140,"imported_posts-height":180,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","wide-width":140,"wide-height":180,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","news-large-width":140,"news-large-height":180,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","news-medium-width":140,"news-medium-height":180,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report-140x150.png","news-thumb-width":140,"news-thumb-height":150,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","leadership_retina-width":140,"leadership_retina-height":180,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","leadership_large-width":140,"leadership_large-height":180,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","leadership_medium-width":140,"leadership_medium-height":180,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/02\/thumbnail-crime-report.png","leadership-width":140,"leadership-height":180}},"link":{"title":"The 2024 Crypto Crime Report","url":"https:\/\/go.chainalysis.com\/crypto-crime-2024.html","target":""}},{"image":{"ID":17718,"id":17718,"title":"thumbnail-geos-2024","filename":"thumbnail-geos-2024.png","filesize":27423,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","link":"https:\/\/www.chainalysis.com\/thumbnail-geos-2024\/","alt":"","author":"81","description":"","caption":"","name":"thumbnail-geos-2024","status":"inherit","uploaded_to":0,"date":"2024-10-17 15:36:52","modified":"2024-10-17 15:36:52","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":119,"height":152,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024-117x150.png","thumbnail-width":117,"thumbnail-height":150,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","medium-width":119,"medium-height":152,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","large-width":119,"large-height":152,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","1536x1536-width":119,"1536x1536-height":152,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","2048x2048-width":119,"2048x2048-height":152,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","promo-thumbnail-width":119,"promo-thumbnail-height":152,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024-117x150.png","post-thumbnail-width":117,"post-thumbnail-height":150,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","max_size-width":119,"max_size-height":152,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","small-width":119,"small-height":152,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","medium_wide-width":119,"medium_wide-height":152,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","visuals-width":119,"visuals-height":152,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","contact-width":119,"contact-height":152,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","imported_posts-width":119,"imported_posts-height":152,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","wide-width":119,"wide-height":152,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","news-large-width":119,"news-large-height":152,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","news-medium-width":119,"news-medium-height":152,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024-119x150.png","news-thumb-width":119,"news-thumb-height":150,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","leadership_retina-width":119,"leadership_retina-height":152,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","leadership_large-width":119,"leadership_large-height":152,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","leadership_medium-width":119,"leadership_medium-height":152,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2024\/10\/thumbnail-geos-2024.png","leadership-width":119,"leadership-height":152}},"link":{"title":"The 2024 Geography of Cryptocurrency Report","url":"https:\/\/go.chainalysis.com\/2024-geography-of-cryptocurrency-report.html","target":""}}]},"header_customer_stories":{"stories":[{"image":{"ID":11073,"id":11073,"title":"ct-state-police-featured-thumbnail","filename":"ct-state-police-featured-thumbnail.png","filesize":14133,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","link":"https:\/\/www.chainalysis.com\/ct-state-police-featured-thumbnail\/","alt":"","author":"81","description":"","caption":"","name":"ct-state-police-featured-thumbnail","status":"inherit","uploaded_to":0,"date":"2023-10-11 03:19:05","modified":"2023-10-11 03:19:05","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":70,"height":90,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","thumbnail-width":70,"thumbnail-height":90,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","medium-width":70,"medium-height":90,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","large-width":70,"large-height":90,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","1536x1536-width":70,"1536x1536-height":90,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","2048x2048-width":70,"2048x2048-height":90,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","promo-thumbnail-width":70,"promo-thumbnail-height":90,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","post-thumbnail-width":70,"post-thumbnail-height":90,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","max_size-width":70,"max_size-height":90,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","small-width":70,"small-height":90,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","medium_wide-width":70,"medium_wide-height":90,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","visuals-width":70,"visuals-height":90,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","contact-width":70,"contact-height":90,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","imported_posts-width":70,"imported_posts-height":90,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","wide-width":70,"wide-height":90,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","news-large-width":70,"news-large-height":90,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","news-medium-width":70,"news-medium-height":90,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","news-thumb-width":70,"news-thumb-height":90,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","leadership_retina-width":70,"leadership_retina-height":90,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","leadership_large-width":70,"leadership_large-height":90,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","leadership_medium-width":70,"leadership_medium-height":90,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/ct-state-police-featured-thumbnail.png","leadership-width":70,"leadership-height":90}},"story_post":{"ID":10122,"post_author":"75","post_date":"2023-09-12 18:40:03","post_date_gmt":"2023-09-12 22:40:03","post_content":"","post_title":"Connecticut State Police safeguards citizens from digital crimes","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"facing-crypto-crime-in-connecticut","to_ping":"","pinged":"","post_modified":"2023-10-30 19:30:34","post_modified_gmt":"2023-10-30 23:30:34","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?post_type=customer-stories&p=10122","menu_order":0,"post_type":"customer-stories","post_mime_type":"","comment_count":"0","filter":"raw","permalink":"https:\/\/www.chainalysis.com\/customer-stories\/facing-crypto-crime-in-connecticut\/"}},{"image":{"ID":11074,"id":11074,"title":"morabanc-featured-thumbnail","filename":"morabanc-featured-thumbnail.png","filesize":11641,"url":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","link":"https:\/\/www.chainalysis.com\/morabanc-featured-thumbnail\/","alt":"","author":"81","description":"","caption":"","name":"morabanc-featured-thumbnail","status":"inherit","uploaded_to":0,"date":"2023-10-11 03:19:23","modified":"2023-10-11 03:19:23","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.chainalysis.com\/wp-includes\/images\/media\/default.png","width":70,"height":90,"sizes":{"thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","thumbnail-width":70,"thumbnail-height":90,"medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","medium-width":70,"medium-height":90,"large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","large-width":70,"large-height":90,"1536x1536":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","1536x1536-width":70,"1536x1536-height":90,"2048x2048":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","2048x2048-width":70,"2048x2048-height":90,"promo-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","promo-thumbnail-width":70,"promo-thumbnail-height":90,"post-thumbnail":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","post-thumbnail-width":70,"post-thumbnail-height":90,"max_size":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","max_size-width":70,"max_size-height":90,"small":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","small-width":70,"small-height":90,"medium_wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","medium_wide-width":70,"medium_wide-height":90,"visuals":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","visuals-width":70,"visuals-height":90,"contact":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","contact-width":70,"contact-height":90,"imported_posts":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","imported_posts-width":70,"imported_posts-height":90,"wide":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","wide-width":70,"wide-height":90,"news-large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","news-large-width":70,"news-large-height":90,"news-medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","news-medium-width":70,"news-medium-height":90,"news-thumb":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","news-thumb-width":70,"news-thumb-height":90,"leadership_retina":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","leadership_retina-width":70,"leadership_retina-height":90,"leadership_large":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","leadership_large-width":70,"leadership_large-height":90,"leadership_medium":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","leadership_medium-width":70,"leadership_medium-height":90,"leadership":"https:\/\/www.chainalysis.com\/wp-content\/uploads\/2023\/10\/morabanc-featured-thumbnail.png","leadership-width":70,"leadership-height":90}},"story_post":{"ID":7908,"post_author":"75","post_date":"2023-08-04 17:22:15","post_date_gmt":"2023-08-04 21:22:15","post_content":"","post_title":"Morabanc serves as trusted entry point to world of digital assets","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"morabanc","to_ping":"","pinged":"","post_modified":"2023-10-30 19:29:42","post_modified_gmt":"2023-10-30 23:29:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?post_type=customer-stories&p=7908","menu_order":0,"post_type":"customer-stories","post_mime_type":"","comment_count":"0","filter":"raw","permalink":"https:\/\/www.chainalysis.com\/customer-stories\/morabanc\/"}}]},"modal_defaults":{"default_title":"Contact us","marketo_form_id_number":"4994"},"header_buttons":[{"button_label":"Log in","cta_action":"external","page_url":null,"url":"https:\/\/app.chainalysis.com\/login\/"},{"button_label":"Request a demo","cta_action":"internal","page_url":"https:\/\/www.chainalysis.com\/request-a-demo\/","url":""}],"404_page_content":"<h1 class=\"font-size-2\">Sorry, we can\u2019t seem to find the page you are looking for.<\/h1><p> <\/p><p>Here are some helpful links instead:<\/p><ul><li><a href=\"\/\">Home<\/a><\/li><li><a href=\"https:\/\/www.chainalysis.com\/solution\/crypto-investigations\/\">Chainalysis Crypto Investigations Solution<\/a><\/li><li><a href=\"\/solution\/crypto-risk\/\">Chainalysis Crypto Compliance Solution<\/a><\/li><li><a href=\"https:\/\/www.chainalysis.com\/solution\/web3-growth\/\">Chainalysis Web3 Growth Solution<\/a><\/li><li><a href=\"https:\/\/www.chainalysis.com\/blog\/\">Blog<\/a><\/li><li><a href=\"https:\/\/www.chainalysis.com\/careers\/\">Careers<\/a><\/li><\/ul>","pages_to_exclude":[{"page":"https:\/\/www.chainalysis.com\/careers\/job-openings\/"},{"page":"https:\/\/www.chainalysis.com\/legal\/"},{"page":"https:\/\/www.chainalysis.com\/privacy-policy\/"},{"page":"https:\/\/www.chainalysis.com\/links-nyc\/"},{"page":"https:\/\/www.chainalysis.com\/trace-dc\/"}],"lp_logo_image":"logo_image_orange_text","lp_logo_link":"home","lp_header_buttons":false,"approved_domains":[{"domain":"www.chainalysis.com"},{"domain":"test-chainalysis.pantheonsite.io"}]},"page":{"title":"Correcting the Record: Inaccurate Methodologies for Estimating Cryptocurrency’s Role in Terrorism Financing","acf":{"featured_post":true,"display_map":"no","display_promo":true,"promo":{"promo_title":"","promo_subtitle":"","promo_thumbnail":false,"promo_button_link":"","promo_button_text":""}}},"menuTop":[{"ID":68,"post_author":"8","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-02 11:36:28","post_content":"","post_title":"Products","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"products","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=68","menu_order":1,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":68,"menu_item_parent":"0","object_id":"68","object":"custom","type":"custom","type_label":"Custom Link","title":"Products","url":"#","target":"","attr_title":"","description":"","classes":[""],"xfn":""},{"ID":2224,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2021-05-20 12:40:32","post_content":"On-chain customer intelligence for cryptocurrency businesses","post_title":"","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2224","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=2224","menu_order":2,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":2224,"menu_item_parent":"68","object_id":"2207","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/chainalysis-business-data\/","title":"Chainalysis Business Data","target":"","attr_title":"","description":"On-chain customer intelligence for cryptocurrency businesses","classes":[""],"xfn":"","relative_path":"\/chainalysis-business-data\/","is_external":false},{"ID":84,"post_author":"8","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-02 12:24:53","post_content":"Automated cryptocurrency transaction monitoring software","post_title":"Chainalysis KYT","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"84","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=84","menu_order":3,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":84,"menu_item_parent":"68","object_id":"69","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/chainalysis-kyt\/","title":"Chainalysis KYT","target":"","attr_title":"","description":"Automated cryptocurrency transaction monitoring software","classes":[""],"xfn":"","relative_path":"\/chainalysis-kyt\/","is_external":false},{"ID":1169,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-11-12 15:07:15","post_content":"Complete profiles of cryptocurrency businesses based on the most trusted blockchain data","post_title":"Chainalysis Kryptos","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"chainalysis-kryptos","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=1169","menu_order":4,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1169,"menu_item_parent":"68","object_id":"1112","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/chainalysis-kryptos\/","title":"Chainalysis Kryptos","target":"","attr_title":"","description":"Complete profiles of cryptocurrency businesses based on the most trusted blockchain data","classes":[""],"xfn":"","relative_path":"\/chainalysis-kryptos\/","is_external":false},{"ID":85,"post_author":"8","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-02 12:24:53","post_content":"Investigation software for tracing the flow of funds across blockchains","post_title":"Chainalysis Reactor","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"85","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=85","menu_order":5,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":85,"menu_item_parent":"68","object_id":"82","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/chainalysis-reactor\/","title":"Chainalysis Reactor","target":"","attr_title":"","description":"Investigation software for tracing the flow of funds across blockchains","classes":[""],"xfn":"","relative_path":"\/chainalysis-reactor\/","is_external":false},{"ID":86,"post_author":"8","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-02 12:24:53","post_content":"","post_title":"Industries","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"services","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=86","menu_order":6,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":86,"menu_item_parent":"0","object_id":"86","object":"custom","type":"custom","type_label":"Custom Link","title":"Industries","url":"#","target":"","attr_title":"","description":"","classes":[""],"xfn":""},{"ID":565,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-28 16:42:44","post_content":"Real-time, automated view of transactions into or out of cryptocurrency businesses so they can assess money laundering risk","post_title":"Cryptocurrency Businesses","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"cryptocurrency-businesses","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=565","menu_order":7,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":565,"menu_item_parent":"86","object_id":"540","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/cryptocurrency-businesses\/","title":"Cryptocurrency Businesses","target":"","attr_title":"","description":"Real-time, automated view of transactions into or out of cryptocurrency businesses so they can assess money laundering risk","classes":[""],"xfn":"","relative_path":"\/cryptocurrency-businesses\/","is_external":false},{"ID":87,"post_author":"8","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-02 12:24:53","post_content":"Helping financial institutions understand cryptocurrency activity so they can make informed decisions about existing and future customers","post_title":"Financial Institutions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"financial-institutions","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=87","menu_order":8,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":87,"menu_item_parent":"86","object_id":"83","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/financial-institutions\/","title":"Financial Institutions","target":"","attr_title":"","description":"Helping financial institutions understand cryptocurrency activity so they can make informed decisions about existing and future customers","classes":[""],"xfn":"","relative_path":"\/financial-institutions\/","is_external":false},{"ID":564,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2019-08-28 16:42:44","post_content":"Equipping investigators with the tools to follow the flow of cryptocurrency funds as they detect and stop bad actors","post_title":"Government Agencies","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"government-agencies","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=564","menu_order":9,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":564,"menu_item_parent":"86","object_id":"553","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/government-agencies\/","title":"Government Agencies","target":"","attr_title":"","description":"Equipping investigators with the tools to follow the flow of cryptocurrency funds as they detect and stop bad actors","classes":[""],"xfn":"","relative_path":"\/government-agencies\/","is_external":false},{"ID":1908,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2020-07-01 20:04:12","post_content":"","post_title":"Services","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"services-2","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=1908","menu_order":10,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1908,"menu_item_parent":"0","object_id":"1908","object":"custom","type":"custom","type_label":"Custom Link","title":"Services","url":"#","target":"","attr_title":"","description":"","classes":[""],"xfn":""},{"ID":1909,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2020-07-01 20:04:12","post_content":"Learn how Chainalysis investigates cybersecurity breaches, stolen funds, and other complex cases","post_title":"Chainalysis Professional Services","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"chainalysis-professional-services","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=1909","menu_order":11,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1909,"menu_item_parent":"1908","object_id":"1901","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/crypto-investigations-and-special-programs\/","title":"Chainalysis Professional Services","target":"","attr_title":"","description":"Learn how Chainalysis investigates cybersecurity breaches, stolen funds, and other complex cases","classes":[""],"xfn":"","relative_path":"\/crypto-investigations-and-special-programs\/","is_external":false},{"ID":1806,"post_author":"74","post_date":"2023-02-16 11:47:41","post_date_gmt":"2020-03-05 17:28:42","post_content":"Learn more about Chainalysis Certification Programs currently available for Chainalysis Reactor and KYT","post_title":"","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"1806","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:41","post_modified_gmt":"2023-02-16 16:47:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=1806","menu_order":12,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1806,"menu_item_parent":"1908","object_id":"1741","object":"page","type":"post_type","type_label":"Page","url":"https:\/\/www.chainalysis.com\/chainalysis-certification-programs\/","title":"Chainalysis Certification Programs","target":"","attr_title":"","description":"Learn more about Chainalysis Certification Programs currently available for Chainalysis Reactor and KYT","classes":[""],"xfn":"","relative_path":"\/chainalysis-certification-programs\/","is_external":false},{"ID":1339,"post_author":"74","post_date":"2023-02-16 11:47:42","post_date_gmt":"2019-12-11 15:14:38","post_content":"","post_title":"Resources","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"resources","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=1339","menu_order":13,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1339,"menu_item_parent":"0","object_id":"1339","object":"custom","type":"custom","type_label":"Custom Link","title":"Resources","url":"#","target":"","attr_title":"","description":"","classes":[""],"xfn":""},{"ID":1340,"post_author":"74","post_date":"2023-02-16 11:47:42","post_date_gmt":"2019-12-11 15:14:38","post_content":"Data-driven content on cryptocurrency markets, regulation, and developments","post_title":"Research","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"blog-2","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=1340","menu_order":14,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1340,"menu_item_parent":"1339","object_id":"1340","object":"custom","type":"custom","type_label":"Custom Link","title":"Research","url":"https:\/\/www.chainalysis.com\/blog\/","target":"_blank","attr_title":"","description":"Data-driven content on cryptocurrency markets, regulation, and developments","classes":[""],"xfn":"","relative_path":"\/blog\/","is_external":false},{"ID":2621,"post_author":"8","post_date":"2023-02-16 11:47:42","post_date_gmt":"2021-12-01 08:14:30","post_content":"View upcoming and on-demand webinars from our experts and industry leaders.","post_title":"Webinars","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"webinars","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=2621","menu_order":15,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":2621,"menu_item_parent":"1339","object_id":"2621","object":"custom","type":"custom","type_label":"Custom Link","title":"Webinars","url":"https:\/\/www.chainalysis.com\/webinars\/","target":"","attr_title":"","description":"View upcoming and on-demand webinars from our experts and industry leaders.","classes":[""],"xfn":"","relative_path":"\/webinars\/","is_external":false},{"ID":1954,"post_author":"74","post_date":"2023-02-16 11:47:42","post_date_gmt":"2020-07-27 13:15:38","post_content":"Data and insights portal to understand cryptocurrency markets","post_title":"Market Intel","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"market-intel","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=1954","menu_order":16,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1954,"menu_item_parent":"1339","object_id":"1954","object":"custom","type":"custom","type_label":"Custom Link","title":"Market Intel","url":"https:\/\/markets.chainalysis.com\/","target":"_blank","attr_title":"","description":"Data and insights portal to understand cryptocurrency markets","classes":[""],"xfn":"","is_external":true},{"ID":1910,"post_author":"74","post_date":"2023-02-16 11:47:42","post_date_gmt":"2020-07-01 20:04:12","post_content":"The first blockchain analysis conference, now brought to you virtually","post_title":"Links Virtual Events","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"links-virtual-events","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.chainalysis.com\/?p=1910","menu_order":17,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1910,"menu_item_parent":"1339","object_id":"1910","object":"custom","type":"custom","type_label":"Custom Link","title":"Links Virtual Events","url":"https:\/\/events.chainalysis.com\/links-virtual","target":"_blank","attr_title":"","description":"The first blockchain analysis conference, now brought to you virtually","classes":[""],"xfn":"","is_external":true},{"ID":1656,"post_author":"74","post_date":"2023-02-16 11:47:42","post_date_gmt":"2020-01-31 19:39:04","post_content":"Learn more about existing Chainalysis Partners and the Chainalysis Partner Program","post_title":"Chainalysis Partner Directory","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"become-a-chainalysis-partner","to_ping":"","pinged":"","post_modified":"2023-02-16 11:47:42","post_modified_gmt":"2023-02-16 16:47:42","post_content_filtered":"","post_parent":0,"guid":"https:\/\/chainalysis.wpengine.com\/?p=1656","menu_order":18,"post_type":"nav_menu_item","post_mime_type":"","comment_count":"0","filter":"raw","db_id":1656,"menu_item_parent":"1339","object_id":"1656","object":"custom","type":"custom","type_label":"Custom Link","title":"Chainalysis Partner Directory","url":"https:\/\/partner.chainalysis.com\/English\/directory","target":"_blank","attr_title":"","description":"Learn more about existing Chainalysis Partners and the Chainalysis Partner Program","classes":[""],"xfn":"","is_external":true}],"baseurl":"https:\/\/www.chainalysis.com\/","activeLanguages":{"en":{"code":"en","id":"1","native_name":"English","major":"1","active":"1","default_locale":"en_US","encode_url":"0","tag":"en","missing":0,"translated_name":"English","url":"https:\/\/www.chainalysis.com\/blog\/cryptocurrency-terrorism-financing-accuracy-check\/","country_flag_url":"https:\/\/www.chainalysis.com\/wp-content\/plugins\/sitepress-multilingual-cms\/res\/flags\/en.svg","language_code":"en"}}};</script> <script type="text/javascript" src="https://go.chainalysis.com/js/forms2/js/forms2.min.js?ver=1.3.8" id="marketo-forms-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/plugins/chainalysis-marketo/js/marketo-xdpath.js?ver=1.3.8" id="marketo-xdpath-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/plugins/chainalysis-marketo/js/marketo-munchkin.js?ver=1.3.8" id="marketo-munchkin-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/plugins/chainalysis-marketo/js/marketo-style-control.js?ver=1.3.8" id="marketo-style-control-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/plugins/chainalysis-marketo/js/marketo-load.js?ver=1.3.8" id="marketo-load-js"></script> <script type="text/javascript" id="chainalysis-js-js-before"> /* <![CDATA[ */ const langCode = 'en'; /* ]]> */ </script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/dist/main.js?ver=1732223902" id="chainalysis-js-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/src/components/gartner/gartner.widget.loader.js?ver=1732223902" id="gartner-widget-js"></script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/src/components/ashby/ashby.widget.loader.js?ver=1732223902" id="ashby-widget-loader-js"></script> <script type="module" type="text/javascript" src="https://www.chainalysis.com/wp-content/themes/chainalysis/template-js/template-content/template-content.js?ver=1732223902" id="template-content-js"></script> <script type="text/javascript" id="heateor_sss_sharing_js-js-before"> /* <![CDATA[ */ function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://www.chainalysis.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://www.chainalysis.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://www.chainalysis.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 0;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} /* ]]> */ </script> <script type="text/javascript" src="https://www.chainalysis.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.69" id="heateor_sss_sharing_js-js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-0e34d1e4014f0a6502e","applicationID":"554299659","transactionName":"NAdXZUBSWUBSVUNeWQ1NdFJGWlhdHEVeWVEPBw==","queueTime":0,"applicationTime":855,"atts":"GEBUEwhISk4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- plugin=object-cache-pro client=phpredis metric#hits=6965 metric#misses=309 metric#hit-ratio=95.8 metric#bytes=5702328 metric#prefetches=488 metric#store-reads=206 metric#store-writes=74 metric#store-hits=538 metric#store-misses=228 metric#sql-queries=157 metric#ms-total=856.09 metric#ms-cache=99.11 metric#ms-cache-avg=0.3552 metric#ms-cache-ratio=11.6 -->