Yes, it is possible to write English/Latin phrases and draw simple ASCII Art on notcoin holder addresses!
While looking at the list of Notcoin holders addresses in the TON explorers, I had a thought. What if we could find some addresses to display something really interesting?
Let's imagine what all these "finds" would look like if they were displayed on the monochrome terminals of the last century (1970s-1980s)*. They were huge boxes with glass screens (sometimes just CRT TVs) that displayed only 24x80 characters. Nowadays you can find such old things only in museums or in grandpa's basement, garage or attic ;-).
The most obvious example is ASCII art on notcoin addresses. The addresses shown below are real and clickable (~1 nano NOT was sent to each first address), but have no real owners, they are just "mined" for the example (i.e. their seed/secret phrases are unknown). Note: in the research parts, only addresses of real notcoin holders are used.
These explorers tonscan, tonviewer.com, dyor.io say that there are about 2.8M+ notcoin holders.
But tonscan.com shows about 5.53M notcoin holders.
My queries through the TON API (~2.3GB raw data -> parsing -> clearing -> sorting) showed that there are about 5.78M current and former notcoin holders and about 0.93M addresses with non-zero NOT balance. With such a large number of addresses it is possible to display something really interesting: a famous quote, a funny phrases, or even a simple ASCII ART pictures (not perfect, of course, but...).
By querying any one of these APIs, anyone can get the list of all NOT holders, addresses, and other data.
It's known that common TON/NOT "user-friendly" addresses consist of 48 Base64 URL alphabet characters (A–Z, a–z, 0–9 and "_-"):
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_- +------------------+--------------------------------------------------+ | Address | 10+ 20+ 30+ 40+ | | symbol index | 123456789012345678901234567890123456789012345678 | +------------------+--------------------------------------------------+ | Address* example | UQBDzrMg_pH-5kTkzg6s9Pi6GbvIf78Q67Mww9B_ofr5eNaQ | +------------------+--------------------------------------------------+* - Address is clickable (leads to tonviewer.com)
A search for words from English (210K+ words) dictionary was performed in the 5.78M NOT addresses. Quite a few words were found, so it is possible to write some phrases word by word, one word per line!
The case-insensitive, upper-only, lower-only spelling variants were tested. For upper and lower case words, a search was also conducted with "_" and "-" delimiters on both sides of the words (they were necessary for visual separation of the word from other characters in the address). The number of words found for each option is presented in the table below.
+-------------+---------+--------------------------------------------------+ | Language: | Words | Examples of addresses* with English words | | English | found | | +-------------+---------+--------------------------------------------------+ | Ignore cAsE | 40.6K | UQDq4UTsH1ojMsrAUthARmLesScE0fNNFyEeeBO1vSsAgigN | +-------------+---------+--------------------------------------------------+ | Upper CASE | 17.8K | EQDGInnCQrZSvqs1Kdn3DKBANNER7q8JZR5Gxyy-N3cC7HFN | +-------------+---------+--------------------------------------------------+ | Lower case | 17.5K | EQCAzhg-_ftHbmVLE4bNtypingF0XC5jFbs2KkthUzhYMbf- | +-------------+---------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)+--------------------------------------------------------+ | Example of a phrase made of CAPITALIZED words* | +--------------------------------------------------------+ | LOVE THE LIFE YOU LIVE AND LIVE THE LIFE YOU LOVE | | Bob Marley* * | +--------------------------------------------------------+ | | | EQALOVEa7AleARTCAJ4ANnA3-7npWrfkwwCBqkauLFIAUeuE | | EQA0G8V3THE9aue2U42qc511ObPjEMVzje-cyTFC_MpqtxNc | | EQCKg-Z00jxqLIFELKzPwY7jxz5AVcJ7lOyO7RT8Xgv_07-o | | EQAAJ5D86thBC_XxgYOUYW8w6-vjre6F-sIPoPAVPaT96lxi | | EQC5oyvFny4SKClLBQGTrLIVEhEwNW8b_KyCqQRroJekl0FF | | EQA0ehHsTlTh6yHRvsOW8YlJKIANDqrtlJ5KrtlspditYKp3 | | UQAxErVk_NQo6LoV6_b9xYnaj_KRHeLIVE-pUbj5tTir_WHZ | | EQA2zv3p2HSbINu8KrHLfgy8QKBjapzrYBTHE1_GLOgR4eeU | | EQDp4hVWhZnpHIA6xtnBy88fWk5Le6QHsSFJLIFENkmZHj_s | | EQAaju8rvccV6GsoCM3B15X6HyjXz0fKmUct60ZpYOUjFXRk | | EQB6MC3dLwxfAf9jFoy1LkTelstO30M6ec1KqDTBTWLOVEQP | | | +--------------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
+-------------+---------+--------------------------------------------------+ | Language: | Words | Examples of addresses* with English words | | English | found | separated by _- | +-------------+---------+--------------------------------------------------+ | Upper CASE | 3.9K | EQCcBkd--ptvd3G_u8odMRDmrUEZ4bAHjXYqGSES-WRAP-ZA | +-------------+---------+--------------------------------------------------+ | Lower case | 4.0K | UQCtogSQ-ifjyO7bZqAfBKfcMHRn-mask-UTVVluYR5l8i35 | +-------------+---------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)+----------------------------------------------------------------+ | Example of a phrase made of CAPITALIZED words* separated by _- | +----------------------------------------------------------------+ | TO BE, OR NOT TO BE | | William Shakespeare's play Hamlet* | +----------------------------------------------------------------+ | | | UQCSJ2bBu8HpYHlJUM3kgWD-TO-2Oju8casLzcWWJ1Q35d57 | | UQC-wK7Nag-3eg5YMWz_lHtiTo-BE-i8-uTWKIZSY7NHweo2 | | UQAX43Rn1_r_c5QOSONTunSDqM1XRnN4-OR-GCMrM_mBto3v | | UQAUtlQoA_QsxuCt4SwgJs_hj7qLrC8MA7s-NOT-qrCQQzmH | | EQAu7pdLWkT9q14EWP2tHCGi2jRJDXHyePvWlw-TO-So5uvm | | UQCjVGOHiO9eKsXEpJI_rcBfOji9ZDQotbpZTHEeP-BE-NEV | | | +----------------------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
You can see more examples below: Phrases in notcoin holder addresses...
A search for words from the Latin dictionary (80K+ words) was performed in the 5.78M NOT addresses. Quite a few words were found, so it is possible to write some phrases word by word, one word per line!
The case-insensitive, upper-only, lower-only spelling variants were tested. For upper and lower case words, a search was also conducted with "_" and "-" delimiters on both sides of the words (they were necessary for visual separation of the word from other characters in the address). The number of words found for each option is presented in the table below.
+-------------+---------+--------------------------------------------------+ | Language: | Words | Examples of addresses* with Latin words | | Latin | found | | +-------------+---------+--------------------------------------------------+ | Ignore cAsE | 5.3K | EQDTv6BxrEVjkUWIa3Cp89DXnL04IARvch7E3QzVenTOruM3 | +-------------+---------+--------------------------------------------------+ | Upper CASE | 2.1K | UQD2mcuahRIDENTtsJBpU1klKinZ-ZLTM8IbPsYqk4ZeN0jy | +-------------+---------+--------------------------------------------------+ | Lower case | 1.9K | EQBPrAm6K0gN3385iTwui_8Jyyvb7oKcfverbisJT-ugSn7R | +-------------+---------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)+------------------------------------------------------+ | Example of a phrase made of CAPITALIZED Latin words* | +------------------------------------------------------+ | ACTA, NON VERBA* | | It's more efficacious to act than talk | +------------------------------------------------------+ | | | QBqwyoeJUuACTANvAtDxFo6TswgqJCPAhtvmnrlOEOJVNG | | QABjlfkXYudt5QiK7DQNONPUZHXN7f5oyVNWFIfMuhsyHG | | QDfL3ZybBjfxxRsDSOA3O8Z9GyKcVERbAqxzv9rRqyQMxu | | +------------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)+-------------+---------+--------------------------------------------------+ | Language: | Words | Examples of addresses* with Latin words | | Latin | found | separated by _- | +-------------+---------+--------------------------------------------------+ | Upper CASE | 0.4K | UQDwUerUs7MCT1GKol0uzj9UD10u3Rw_SICCA_krjGGJI-WP | +-------------+---------+--------------------------------------------------+ | Lower case | 0.4K | UQCQZZwkjqrvwEkzDmYUnoTbhNFDvW7OMbJ4y99_axem_rdN | +-------------+---------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
You can see more examples below: Phrases in notcoin holder addresses...
A search for uppercase letters/digits with underlines on both sides (e.g. "_A_") was performed for all possible positions in the addresses line (from the 4th to 46th character). Underlines are needed to visually separate the letter from other characters in the address.
Here is an example of addresses for all positions of the letter _A_. This is roughly what addresses with other letters and numbers look like.
+------------+--------------------------------------------------+ | Position | Examples of addresses* with letter _A_ | | in address +--------------------------------------------------+ | | 123456789012345678901234567890123456789012345678 | +------------+--------------------------------------------------+ | 4 | EQA_A_aYHOoXzKEr2z8wv0MtCgf3DfB2gB0RDrGGvZRE6Ta1 | | 5 | EQC4_A_TvMRgRmMnsASYKwzbJPGK61s7zUm6vh9zdQwPYhyX | | 6 | EQDB3_A_vhqOAGcbt5vMcRkQO9KktyDTfjZog674z7KA6A1e | | 7 | EQBe4i_A_D8fRV7XRJF1nxD0keHuOisMGE9xOXtgfqOtgVu2 | | 8 | EQBZuz6_A_imLa0Fc39BCeJnDwtdIXnmndXk5WP8f6ZwvDo3 | | 9 | EQB74HqP_A_5KjBMc4r7yEgUfFarsLnpq2XJj0edajWMtWIP | | 10 | EQDnzLtWs_A_XFHGqjX4I5YdICfMGZkWv4NiQFc0jXZFX9hY | | 11 | EQCCPY0dlA_A_UIKQtR6KIvLTNy1RKgEhUU2afam9xklzlXR | | 12 | EQB5Exjrywa_A_utCK2noqXnfWSAcG6K7uOq4Vu5TtDCJT9R | | 13 | EQBg16Iu8024_A_zs7yan6joeWv7l3sBKKl3wLHVshTRW3js | | 14 | EQAAtLXDaZcHH_A_gFGx2CmzkuhCu62lnLZI4glGf7Tvj8ZY | | 15 | EQAIezuOqjG0Vj_A_2WRUaV6X5pSSzq9gPBxkBhghWvFeV3k | | 16 | EQA1Xmoskkoj366_A_gnO3rp9gMK0fytV3g8NYox7eZaMXvd | | 17 | EQBmnLdE42MtnBwa_A_WAl0sHyunEU0W2jhaklKaCa9dwLPM | | 18 | EQA04JQjhd96f67zu_A_CAXmlKR4RX8zJ1ivnnFvKKmJ9ies | | 19 | EQCMh9dX5NrpLr709k_A_7XjJETnzko0tLlZnj5zvV2OtM1n | | 20 | EQBfurrglydG4GdSXKT_A_1LjheHas13Sqz91TEJ9bnGmvu1 | | 21 | EQCO4wVvYZGhSBNHTpFI_A_hj7WIixYrLUa2bHs4eGp5Frv1 | | 22 | EQB3vr3XIAZT93UBgbCwQ_A_X971oQVO0sOb2OyWlme7JDMq | | 23 | EQD9qDw9I7x5iq2qzjxqD4_A_MJHCLbygqAA1NbGGMBKWflj | | 24 | EQAS1KrkPDf7nqtfDIz10hP_A_wjSj6crkpEqewzNc7qpVaL | | 25 | EQB58o09FHYNyESVTVtYmfJw_A_OTsTofhAo7EyN4ctKjcOX | | 26 | EQCRcKn1h8PZEyAfX25RKUbKK_A_NOy0LrUrasIhrT5wJrFs | | 27 | EQBcSds9GaU1Dx4Q77Z1gr9PY4_A_koLERHhuhNQQxfCybac | | 28 | EQBWNnhyHGHP8cdZGOn9ukKdstF_A_np4y6iRxclPWaX1Ncq | | 29 | EQAlnZ62YgZiEmD14lu7f07SCx6p_A_xfnBmUAbh71RU324Y | | 30 | EQACH8VmogwqBdtz4rErRcHkHJ9co_A_UaWTOwZkq0Ccb0pT | | 31 | EQAACYHzfYAadFxWF3irAeZkNExUOz_A_D0FPXBWm8nkdbQm | | 32 | EQCCbmQLPK2SZ73axIN2ZDyKR7o9L02_A_93dVRR7hA2QIPR | | 33 | EQAi95vhYA5olBlMUPv69wUxzqXD1MzW_A_hosPuKJVpvXNj | | 34 | EQAZGg1V29LQki0qGR0RHBFywaOMPKxSZ_A_jdkrahkGPGIZ | | 35 | EQCu1QKg1vZBSiSfiiWaozVYoUCvnczIIh_A_yGW7UTw3smP | | 36 | EQB8l52YBWckhaftbhk8yFmP0dF94dYisbF_A_Ctvt9aXKVS | | 37 | EQARlSkouaTqazsD0JhcjUMK1MleFzWxka4W_A_tl0ex4UNJ | | 38 | EQCwtGJrgBBDpgtRNo5WGqTP8yr66qnPbrny3_A_ug4IEtuF | | 39 | EQAC39HU6Lywhlh18tdfBVomgbUMKjQiR7LwJH_A_QpwOHxk | | 40 | EQAqKPj0w6XGOcrYzGvCd6npCW7gmtXdwCWhtrj_A_w9TYmm | | 41 | EQAfh0F2STnY2gHrtUUOnc2eHqo878vNVka9DkoA_A_4Icvv | | 42 | EQA3eAy2UB83OALLcN0LopH8sKebxnxoiTtAwzeVa_A_u4re | | 43 | EQBtUZ2BoElLfr2jAJ8qGjcPR2eCVlwcpQqqv4gGj4_A_SC9 | | 44 | EQCISh1W9pEWJ0zIoSoqoO1ozfW6Hogv1MBfjEv8LMy_A_Mc | | 45 | EQBsdXxLby1NtCOyGnCKrDFUYpdX4qb1ZfLesEbK4A9A_A_D | | 46 | EQAdn4TW0u8H3A9ZCyeDzLk7ceZhl7Xmpv7fK0Tcj2Hi8_A_ | +------------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
It turned out that there are about 20 addresses for each letters/numbers and each positions. Thus it is possible to write some phrases letter-by-letter, one letter per line (address)!
+--------------------------------------------------+ | An example of a phrase built letter-by-letter* | +--------------------------------------------------+ | YOU ARE YOUR ONLY LIMIT | +--------------------------------------------------+ | | | UQDs0_Y_8kE6ayL6j7L0zgSRoKSMD9JBZFmp80bY4rHYsp9W | | UQB6b6_O_h94NkjDYt6Bkuskfzr7jDQzQf67xoi8ljHNVKDz | | EQC7bHk_U_IZVKbzoArn886bwQR6MPBFOcJuLmWlGTgVdQE3 | | EQBg16Iu8024_A_zs7yan6joeWv7l3sBKKl3wLHVshTRW3js | | EQAhqE6lr6nwA_R_nHOQBU4FWEakH7qVLrZnMIKIB2Vn1QrD | | EQAnWP8hRZzI9O_E_tRpzH66k1Y47iS2EGoa7DC5gzo1ddm5 | | EQDRP0hj7qCQSVnGEt3_Y_DTAK9Y0Hndpm0IMJ7Ghu3GeoqK | | EQAzDsVvLH9KrDdMRcFN_O_qDadAqaYfUF09g5o1QO0YscfZ | | EQAlzexG7FI2gKG71vcMr_U_CEbfdZyueQZxDlgY8z2U3kWU | | EQAT1575kEeXY0a5aVjMsX_R_Y1OwnKo0uHWvHaMoNZOoKBG | | EQAe0TEHgJMR8ri16hOvSzHvg4u_O_v0IH5v5bT3kt7FdEJ7 | | EQB5tsLzLAXe6khsx2TcjEHxbRbA_N_MnYMq79N4HpeIfEDg | | EQAnScci58sdUxmvI1D93lA7jZZgy_L_0kPW4mn1PuxRQZHV | | EQAJpWJZ9JwcLljteMQJVnIIxqKdb6_Y_a3HjN33YkDj03zM | | EQBUa6ma8WpA65xaLFLHNgYIQqvZ3dqvGss_L_uxOU3pEvlp | | EQASSI8M7fo7NPfffJV5uhDJ3D5oY6hy3xeD_I_ycGm8Xnmd | | EQAbs3i7kmIaWjmkKjgOEv77ixsUt74gPiBwB_M_b4ELDGKK | | EQAjwQzaT8i8GA0hR2Uc0rqTtLlUPkICZd5kmg_I_6PXg7xk | | EQAUtuZZNKIbMqWkjFV24y32HAPgU1fAo7BHEEd_T_vcIKO6 | | | +--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
You can see other examples below: phrases letter-by-letter address-by-address...
A search for repeating characters in addresses was performed. Unfortunately, even for 6+ repeating characters only 8 addresses were found.
+----------+-------------+--------------------------------------------------+ | Symbol | Repetitions | | | count | founded in | Examples of addresses* with repetitions | | | addresses | | +----------+-------------+--------------------------------------------------+ | 6 and | 8 | UQAVsXoPSuvKapPwKLLLLlLyclWZ15xnkDxCrs5beKpGfARV | | more | | UQAx4ITUSMvwyp06o7ekKkkkKoHhiX98DU6euc-FUeLX4Txr| +----------+-------------+--------------------------------------------------+ | 5 | 195 | EQCaMUUuuu5DW0wWwRX4leUcyuywSh8Cn-BPRFKI13KGJHOT | | | | EQCAxR7ykqj5Fu5cyyYyyKqA1ed_FX2ots0smy_QcVd_fMCR | +----------+-------------+--------------------------------------------------+ | 4 | 6280 | EQCgcrScew0SDhwag9W9Hhe-Q2pxRYTpocCcCwT84eKpaTdP | | | | EQCgdSEhuTTTtaIyS84GbOJu9y8TrCK5xT1e9l_xWIpqqGK0 | +----------+-------------+--------------------------------------------------+ | 3 | 204911 | EQBKoCgoDurvteQKI5y9EJeKEEeleKAAqB--WspRpZuVd0Or | | | | EQBK_odsuUiJBO2TVw7XjWRb5KWs_7Gb53NNntgp8KH39Ttl | +----------+-------------+--------------------------------------------------+Haven't figured out how to apply these repeats yet.* - Addresses are clickable (leads to tonviewer.com)
An attempt has been made to render simple b/w pictures based on the basic principles of ASCII Art [1], [2], [3], [4].
A monospaced font was chosen and its (Base64url) characters were graded on a gray scale. On reconciliation, the symbols '_' and '-' were chosen to be responsible for the color white, and the others were chosen to be responsible for black.
So, in order to be able to draw with the "_-" delimiters, there must be a sufficiently large number of addresses among the 5.78M that include several "_-" in one address.
Counting addresses with 1, 2, 3 and 4 "_-" delimiters showed that there are a significant number of such addresses (from 0.2M to 4.3M). So, it is quite possible to draw at least simple "b/w" drawings on the addresses of NOT holders.
+--------------+--------------------------------------------------+ | Number of | | | '-' or '_' | Examples of addresses* with '_' or '-' | | in address | | +--------------+--------------------------------------------------+ | 1+ | EQAbRH-pZmshszkS-HVua6R-b_eWz13atY10_AnI7QlakYNJ | | 4.3M | EQAbrHqYIZo_r2VpPPPzBHyv-XmLzi2TXjmkvcSb0XqrSb0N | | | EQA-BRh-R86S39fYkNvTOr_1Qygo7ATyXxEasQkV_OgcudkE | +--------------+--------------------------------------------------+ | 1 | EQAhlQpKhkvgy3f9aIep1Dmtlz-u7RTfKg1BnBc7ZB14TUDW | | 2.0M | EQAhLqVcLio6Eir6B4WC9XHpCt6qyM9ac1_1yGLRovUBQDD1 | | | EQAhLqya3TYBiEoDgxdrGr9YxxiCjH7Mq-VKNiGtjAnHaSvf | +--------------+--------------------------------------------------+ | 2 | EQAqS8SZ_Fk3U86bpxqSfybaCY4pXE8II0YM3K-H4CnDUFsD | | 1.4M | EQAqs96_xn6bWFQ0N4dd51SAGXzf3ztpTN1-lTFAbCIaz9ai | | | EQAQS9PQFJskT6A4HX3EPZ79vRPq-zCvMmvm9_6sMD7MiSBP | +--------------+--------------------------------------------------+ | 3 | EQAr9Wyacnk-sV3xhiOJx_ruoN5g0_vTWDcYCi2LFZaW1EIn | | 659K | EQAR9x6J1KFSV7e_u-4CwaOsWDGd6Is2Lgac6Gjxa2-WWvcV | | | EQAr9xLwvHR0aVgO2_aY3p7texj-DebLbZd6EgZkb-aNZm9o | +--------------+--------------------------------------------------+ | 4 | EQDc_R1gotbJM1aTa_QTte-jJZmsR5WvRiurGhUQm76zG5-t | | 223K | EQDCr4oM9C1nDUo4G-vpvp73hKcpG4F-_pkH_ILc2fOIgVsV | | | EQDcr5Y6_71ytW73smdi2146tLpK-XJ_UNe0zJkozHG0_kI4 | +--------------+--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
+--------------------------------------------------+ | Example of an ASCII Art* | +--------------------------------------------------+ | Ghost | | | | UQD0PBMH0GKaMVNBxMmRpMI6FVL0QWRopxCOBiBBBEY5OmyK | | UQBW8ReWZWQVJhZDAOEBW9QUgO8LQXkx8TH9OdTaB0RfL8UK | | UQAkRfXDxWNBgN8lOgKqKGstzaYFAsKp46gm6WUFMBGM50Np | | EQDnT9HMEVq3s-0AZux4j--nQfT1S_-J1xmQTKYBfJ8GbFT0 | | EQCjvtOT4JcDytJHFi_-DwIEBZuBROw_rI-hdXNMAsPB4t9Z | | UQAqg3t1_4E697_3T-QYWxcvN5JD1UYR-Vn-8ulh7GWNkMiu | | EQCSqVI-YNrO3es-_ZEqK-qRvJuwp2FYt-V0zOq0zygtQUOB | | UQCHDbVcaLd5XyT-S4AsI_oE_GlcojWJJ-iNr_TVruZArZsB | | UQCCE_o-xgXxeD6_yc6G_OWQwc-ZWHNmiyo0lUwU3-fj6EgV | | UQBOfmkP-hPIkQmy_BnXtXd1nv0ZG0MtSBSMwmBgZ__EPdu0 | | EQBBNNOx__yAaYotSUc6ynGHkMlsM_81NOctWs71-_M6mS1m | | EQDLKYE8I_rj2AEzuCmDZrgXKZ0OZSdp4ELQHs8-lsfhAAqj | | UQCkKorlZV_visNv4FeV__br_Qmi8d9oyBi5xl-plIU-AW5e | | UQAmLpCDfJ6-rvIlNHHg_Jz5aqe4MOm2x1r7r-UFUcUJ1e9J | | EQBA-lCo88FE-lkVCL2kDZGbCLmLjtnoLl_rDDj-HcmOt6un | | EQD3Beg1-ZG_a__OwKhwHSUJjnj52SbruLzswM6l__L23RUj | | UQDZ4MqQr5_ov8_-t0UgezfKKewAA8AVQgzXqz2nAF_r88HN | | EQDIpRDehAoX2Pa4_cO3DsHU16HKWwYQqYHHmHufYOc-rEZc | | EQB3uJwH0qbZDQ8MW__FHUKY6wtJZ34WQcmpOJ_-b5LRR858 | | EQBTAVOyI0FywpWsmrZr_TzXNg-9CzO5dDt-_R7RFu6ebTrB | | EQBbR15qpLqDZRQ03JEGj8i_zzwEmil_-PbGJ5hEOJpw7sbk | | EQAGpDUHhND7N4WOWGTroWNNgCCeeo4jBHQ00nQxZMePBRuH | | UQBEwFM5OA8zO5BO81BXN00ydNCrNDGUREBDYMmwmBCwVP5K | | UQBSzZFDPgQxDLYRGDKdWBKIWMMBIdkD2QKr8RM4paU2TBpR | | | +--------------------------------------------------+* - Addresses are clickable (leads to tonviewer.com)
Right now it takes about an hour (Python bruteforce) to pick 24 NOT addresses for one simple "b/w" 48x24 ASCII Art picture...
You can see other examples below: ASCII Art on notcoin holders addresses...
Possible development options (donations welcome):