Your Access To This Website Has Been Blocked

We’re dedicated to keeping Fiverr safe from malicious visitors. Something in your behavior has triggered our protection systems – we apologise for any inconvenience this process may have caused.

  • Ad blocking or ad filtering software may interfere with our ability to identify you as human. Please exclude fiverr.com.
  • Modifying your headers or user agent string may trigger some of our detection tools. Make sure you don’t have any browser extensions tampering with those.
  • Make sure JavaScript is enabled in your browser.
  • If you’re still having trouble accessing the site, please contact Customer Support

numeric require // // anything defined in a previous bundle is accessed via the // orig method which is the require for previous bundles parcelRequire = (function (modules, cache, entry, globalName) { // Save the require from previous bundle to this closure if any var previousRequire = typeof parcelRequire === ‘function’ && parcelRequire; var nodeRequire = typeof require === ‘function’ && require; function newRequire(name, jumped) { if (!cache[name]) { if (!modules[name]) { // if we cannot find the module within our internal map or // cache jump to the current global require ie. the last bundle // that was added to the page. var currentRequire = typeof parcelRequire === ‘function’ && parcelRequire; if (!jumped && currentRequire) { return currentRequire(name, true); } // If there are other bundles on this page the require from the // previous one is saved to ‘previousRequire’. Repeat this as // many times as there are bundles until the module is found or // we exhaust the require chain. if (previousRequire) { return previousRequire(name, true); } // Try the node require function if it exists. if (nodeRequire && typeof name === ‘string’) { return nodeRequire(name); } var err = new Error(‘Cannot find module ” + name + ”’); err.code = ‘MODULE_NOT_FOUND’; throw err; } localRequire.resolve = resolve; localRequire.cache = {}; var module = cache[name] = new newRequire.Module(name); modules[name][0].call(module.exports, localRequire, module, module.exports, this); } return cache[name].exports; function localRequire(x){ return newRequire(localRequire.resolve(x)); } function resolve(x){ return modules[name][1][x] || x; } } function Module(moduleName) { this.id = moduleName; this.bundle = newRequire; this.exports = {}; } newRequire.isParcelRequire = true; newRequire.Module = Module; newRequire.modules = modules; newRequire.cache = cache; newRequire.parent = previousRequire; newRequire.register = function (id, exports) { modules[id] = [function (require, module) { module.exports = exports; }, {}]; }; var error; for (var i = 0; i < entry.length; i++) { try { newRequire(entry[i]); } catch (e) { // Save first error but execute all entries if (!error) { error = e; } } } if (entry.length) { // Expose entry point to Node, AMD or browser globals // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js var mainExports = newRequire(entry[entry.length - 1]); // CommonJS if (typeof exports === "object" && typeof module !== "undefined") { module.exports = mainExports; // RequireJS } else if (typeof define === "function" && define.amd) { define(function () { return mainExports; }); // } else if (globalName) { this[globalName] = mainExports; } } // Override the current require with this new one parcelRequire = newRequire; if (error) { // throw error from earlier, _after updating parcelRequire_ throw error; } return newRequire; })({"Kn55":[function(require,module,exports) { "use strict"; function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i 1 && arguments[1] !== undefined ? arguments[1] : window.location.search; if (!Object.assign) { return ”; } if (!params) { params = Object.assign.apply(Object, [{}].concat(_toConsumableArray(url.replace(/^?/, ”).split(‘&’).map(function (pair) { var _pair$split = pair.split(/=(.*)/), _pair$split2 = _slicedToArray(_pair$split, 2), key = _pair$split2[0], _pair$split2$ = _pair$split2[1], value = _pair$split2$ === void 0 ? ” : _pair$split2$; return value ? _defineProperty({}, key, decodeURIComponent(value.replace(/+/g, ‘ ‘))) : {}; })))); if (params.url && ‘atob’ in window) { try { params.url = atob(params.url); params.url = params.url.replace(‘http://’, ‘https://’); } catch (error) { params.url = DEFAULT_URL; } } else { params.url = DEFAULT_URL; } } return params[name] || ”; } exports.default = getQueryString; },{}],”Vbgq”:[function(require,module,exports) { “use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); function getClientIP(callback) { typeof fetch === ‘function’ ? fetch(‘https://httpbin.org/ip’).then(function (result) { return result.json(); }).then(function (data) { return callback(data.origin); }).catch(function () { return callback(”); }) : callback(”); } exports.default = getClientIP; },{}],”Sssq”:[function(require,module,exports) { “use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); function getMailtoLink(vid, uuid, ip) { var newline = ‘ rn’; var subject = ‘I have been blocked from fiverr.com’; var body = [vid || uuid || ip ? ‘These technical details may be of help:’ : ”, vid ? “”.concat(newline, “vid: “) : ”, vid, uuid ? “”.concat(newline, “uuid: “) : ”, uuid, ip ? “”.concat(newline, “ip: “) : ”, ip, newline, ‘ What I tried to do before being redirected to this page:’, newline].join(”); var link = [‘mailto:support@fiverr.com’, ‘?subject=’, encodeURIComponent(subject), ‘&body=’, encodeURIComponent(body)].join(”); return link; } exports.default = getMailtoLink; },{}],”re0D”:[function(require,module,exports) { “use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); function appendDetail(parent, key, value) { if (!key || !value) { return; } var li = document.createElement(‘li’); li.appendChild(document.createTextNode(“”.concat(key, “: “))); var kbd = document.createElement(‘kbd’); kbd.appendChild(document.createTextNode(value)); li.appendChild(kbd); parent.appendChild(li); } exports.default = appendDetail; },{}],”XUW7”:[function(require,module,exports) { “use strict”; var __importDefault = this && this.__importDefault || function (mod) { return mod && mod.__esModule ? mod : { “default”: mod }; }; Object.defineProperty(exports, “__esModule”, { value: true }); var appendDetail_1 = __importDefault(require(“../appendDetail”)); function setProvideDetails(vid, uuid, ip) { var article = document.querySelector(‘article’); if (!article) { return; } if (!(vid && uuid && ip)) { return; } var p = document.createElement(‘p’); p.appendChild(document.createTextNode(‘You may be asked to provide the following details:’)); var list = document.createElement(‘ul’); appendDetail_1.default(list, ‘vid’, vid); appendDetail_1.default(list, ‘uuid’, uuid); appendDetail_1.default(list, ‘ip’, ip); p.appendChild(list); article.appendChild(p); } exports.default = setProvideDetails; },{“../appendDetail”:”re0D”}],”ADwU”:[function(require,module,exports) { “use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); exports.getMeta = void 0; function getMeta(name) { var tag = document.querySelector(“meta[name=””.concat(name, “”]”)); return tag && tag.getAttribute(‘content’); } exports.getMeta = getMeta; },{}],”NJcT”:[function(require,module,exports) { “use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); exports.set = exports.all = exports.SEPARATOR = exports.REPEAT_SOLVE_COOKIE_NAME = exports.EXONERATION_EXPIRATION = void 0; exports.EXONERATION_EXPIRATION = 9e5; exports.REPEAT_SOLVE_COOKIE_NAME = ‘_pxcrs’; exports.SEPARATOR = ‘%3A’; function all() { var cookie = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : document.cookie; try { return Object.fromEntries(cookie.split(‘;’).map(function (entry) { return entry.split(‘=’).map(function (part) { return part.trim(); }); })); } catch (error) { return {}; } } exports.all = all; function set(key, value, eol) { document.cookie = [[key, value].join(‘=’), [‘expires’, new Date(eol).toUTCString()].join(‘=’), [‘max-age’, Math.floor((eol – Date.now()) / 1000)].join(‘=’), ‘domain=.fiverr.com’, ‘path=/’, ‘samesite=none’, ‘secure’].join(‘; ‘); } exports.set = set; },{}],”L7pE”:[function(require,module,exports) { “use strict”; function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError(“Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === “string”) return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === “Object” && o.constructor) n = o.constructor.name; if (n === “Map” || n === “Set”) return Array.from(o); if (n === “Arguments” || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } Object.defineProperty(exports, "__esModule", { value: true }); exports.onPageView = void 0; var cookie_1 = require("../cookie"); var log_1 = require("../log"); function onPageView() { try { var repeatSolveCookie = cookie_1.all(document.cookie)[cookie_1.REPEAT_SOLVE_COOKIE_NAME]; if (typeof repeatSolveCookie === 'string') { var _repeatSolveCookie$sp = repeatSolveCookie.split(cookie_1.SEPARATOR).map(Number), _repeatSolveCookie$sp2 = _slicedToArray(_repeatSolveCookie$sp, 2), iterations = _repeatSolveCookie$sp2[0], beginning = _repeatSolveCookie$sp2[1]; var interval = Date.now() - beginning; if (interval

Source