Error message
Warning: Undefined array key 0 in amp_entity_view_alter() (line 156 of modules/contrib/amp/amp.module).amp_entity_view_alter(Array, Object, Object) (Line: 545) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 304) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 377) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 583) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 187) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 18)
French Artist Gets Huge Bitcoin Tip from Secret Admirer After Hiding $1,000 Worth of BTC in His Yellow Vest Mural
French street artist Pascal Boyart has recently received a $4,000 tip from his anonymous admirer, Breaker reports. Boyart was allegedly rewarded for his now-famous mural ‘Liberté Guidant le Peuple’ that captivates the spirit of the yellow vest movement while simultaneously representing a sophisticated cryptocurrency puzzle.
$1,000 up for grabs
The mural, which represents a modern-day version of the Eugène Delacroix painting that bears the same title, focuses on the ‘gilets jaunes’ (yellow vest) protesters that still occupy the streets of Paris. However, the most interesting fact about the mural, which was devoted to celebrating Bitcoin’s 10th anniversary, was a cryptic riddle that could bring anyone up to $1,000 worth of BTC. The prize was provided by British crypto enthusiast Alistair Milne.
In order to alleviate the task, Boyart posted a high-resolution picture of his artwork. However, it was impossible to crack the code (the wallet’s seed phrase) without discovering the secret location of the mural. About a week after the challenge went viral, somebody has collected all pieces of the puzzle and came up with the correct recovery phrase that contains 12 words.
An unexpected Bitcoin tip
This artistic initiative turned out to be lucrative not only for the person who won the prize. Boyart has recently received $4,000 worth of BTC from an unnamed fan for his crypto marble. As expected, he was baffled by such a hefty tip that dwarfed all previous contributions sent.
Prior to that, he collected about $1,400 worth of crypto with the help of QR donations. In order to prevent scammers from placing their own wallet addresses on his painting, Boyart also posts a link to his website under the code.