A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount",
"expiry": "toot:expiry",
"Hashtag": "as:Hashtag"
}
],
"id": "https://qoto.org/users/kolibri/statuses/113770519640605497",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-01-04T14:19:20Z",
"url": "https://qoto.org/@kolibri/113770519640605497",
"attributedTo": "https://qoto.org/users/kolibri",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://qoto.org/users/kolibri/followers"
],
"sensitive": false,
"atomUri": "https://qoto.org/users/kolibri/statuses/113770519640605497",
"inReplyToAtomUri": null,
"conversation": "tag:qoto.org,2025-01-04:objectId=113770519640661398:objectType=Conversation",
"context": "https://qoto.org/contexts/113770519640661398",
"content": "<p>**Вступительная статья на Хабре:**<br />**Название:**<br />"Разбираемся в иерархически детерминированных кошельках: как работает BIP44"</p><p><a href=\"https://bastyon.com/index?v=02506849f09b2c8cf6614306fca7777d530b73d3927a5366fddec3c417c4fd2b&video=1&ref=PPuoSzXpSnY1Q4w1MLeVdLcbaUpVDCwpBp\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">bastyon.com/index?v=02506849f0</span><span class=\"invisible\">9b2c8cf6614306fca7777d530b73d3927a5366fddec3c417c4fd2b&video=1&ref=PPuoSzXpSnY1Q4w1MLeVdLcbaUpVDCwpBp</span></a></p><p>**Краткое описание:**<br />В статье подробно рассматривается, как работают HD-кошельки (Hierarchical Deterministic Wallets) и как стандарт BIP44 организует ключи. Мы объясним структуру деривационных путей, их значение для безопасности и практические аспекты работы с криптовалютами.<br />**Ключевые темы:**<br />Что такое HD-кошельки и почему они важны?<br />Структура BIP44: путь `m/44'/0'/0'/0/0`.<br />Генерация ключей: приватные и публичные деривации.<br />Преимущества использования BIP44 для хранения криптовалют.<br />Примеры из реальной жизни: интеграция с кошельками Ledger, Trezor, MetaMask.<br />**Ссылка на видео:**<br />Для тех, кто хочет узнать больше, рекомендуем посмотреть видео Cryptonist.<br />**Детальная техническая статья на Хабре:**<br />**Название:**<br />"Реализация BIP44 для HD-кошельков: пошаговое объяснение"<br />**Краткое описание:**<br />Эта статья для разработчиков и энтузиастов криптовалют, которые хотят понять, как стандарт BIP44 реализуется на практике. Мы рассмотрим примеры кода, использование библиотек и создание собственного кошелька с поддержкой BIP44.<br />**Ключевые темы:**<br />Обзор стандартов BIP32, BIP39 и их связь с BIP44.<br />Как формируется деривационный путь (с разбором по уровням).<br />Применение популярных библиотек для работы с BIP44 (например, `bitcoinjs-lib`, `hdkey`).<br />Практический пример: создание HD-кошелька на Python.<br />Тестирование и проверка ключей на совместимость с популярными кошельками.<br />**Кодовая секция:**<br />Пошаговое создание HD-кошелька на Python с использованием библиотеки `bip-utils`.<br />```python<br />from bip_utils import Bip44, Bip39SeedGenerator, Bip44Coins</p><p># Генерация сид-фразы и сид-ключа<br />mnemonic = "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about"<br />seed = Bip39SeedGenerator(mnemonic).Generate()</p><p># Инициализация BIP44<br />bip44_mst_ctx = Bip44.FromSeed(seed, Bip44Coins.BITCOIN)</p><p># Деривация первого кошелька<br />account = bip44_mst_ctx.Purpose().Coin().Account(0).Change(False).AddressIndex(0)</p><p>print(f"Address: {account.PublicKey().ToAddress()}")<br />print(f"Private Key: {account.PrivateKey().ToWif()}")</p><p>```<br />**Ссылка:**<br />Рекомендуем для просмотра видео Cryptonist о HD-кошельках здесь.<br />**Хэштеги для статьи:**<br /><a href=\"https://qoto.org/tags/BIP44\" class=\"mention hashtag\" rel=\"tag\">#<span>BIP44</span></a> <a href=\"https://qoto.org/tags/HDWallets\" class=\"mention hashtag\" rel=\"tag\">#<span>HDWallets</span></a> <a href=\"https://qoto.org/tags/CryptoDevelopment\" class=\"mention hashtag\" rel=\"tag\">#<span>CryptoDevelopment</span></a> <a href=\"https://qoto.org/tags/PythonCrypto\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCrypto</span></a> <a href=\"https://qoto.org/tags/BitcoinKeys\" class=\"mention hashtag\" rel=\"tag\">#<span>BitcoinKeys</span></a> <a href=\"https://qoto.org/tags/Cryptography\" class=\"mention hashtag\" rel=\"tag\">#<span>Cryptography</span></a> <a href=\"https://qoto.org/tags/blockchaintech\" class=\"mention hashtag\" rel=\"tag\">#<span>blockchaintech</span></a> </p><p>"Understanding Hierarchical Deterministic Wallets: How BIP44 Works"<br /><a href=\"https://kolibristudiopro.blogspot.com/2025/01/introductory-article-on-habr-title.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">kolibristudiopro.blogspot.com/</span><span class=\"invisible\">2025/01/introductory-article-on-habr-title.html</span></a></p>",
"contentMap": {
"ru": "<p>**Вступительная статья на Хабре:**<br />**Название:**<br />"Разбираемся в иерархически детерминированных кошельках: как работает BIP44"</p><p><a href=\"https://bastyon.com/index?v=02506849f09b2c8cf6614306fca7777d530b73d3927a5366fddec3c417c4fd2b&video=1&ref=PPuoSzXpSnY1Q4w1MLeVdLcbaUpVDCwpBp\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">bastyon.com/index?v=02506849f0</span><span class=\"invisible\">9b2c8cf6614306fca7777d530b73d3927a5366fddec3c417c4fd2b&video=1&ref=PPuoSzXpSnY1Q4w1MLeVdLcbaUpVDCwpBp</span></a></p><p>**Краткое описание:**<br />В статье подробно рассматривается, как работают HD-кошельки (Hierarchical Deterministic Wallets) и как стандарт BIP44 организует ключи. Мы объясним структуру деривационных путей, их значение для безопасности и практические аспекты работы с криптовалютами.<br />**Ключевые темы:**<br />Что такое HD-кошельки и почему они важны?<br />Структура BIP44: путь `m/44'/0'/0'/0/0`.<br />Генерация ключей: приватные и публичные деривации.<br />Преимущества использования BIP44 для хранения криптовалют.<br />Примеры из реальной жизни: интеграция с кошельками Ledger, Trezor, MetaMask.<br />**Ссылка на видео:**<br />Для тех, кто хочет узнать больше, рекомендуем посмотреть видео Cryptonist.<br />**Детальная техническая статья на Хабре:**<br />**Название:**<br />"Реализация BIP44 для HD-кошельков: пошаговое объяснение"<br />**Краткое описание:**<br />Эта статья для разработчиков и энтузиастов криптовалют, которые хотят понять, как стандарт BIP44 реализуется на практике. Мы рассмотрим примеры кода, использование библиотек и создание собственного кошелька с поддержкой BIP44.<br />**Ключевые темы:**<br />Обзор стандартов BIP32, BIP39 и их связь с BIP44.<br />Как формируется деривационный путь (с разбором по уровням).<br />Применение популярных библиотек для работы с BIP44 (например, `bitcoinjs-lib`, `hdkey`).<br />Практический пример: создание HD-кошелька на Python.<br />Тестирование и проверка ключей на совместимость с популярными кошельками.<br />**Кодовая секция:**<br />Пошаговое создание HD-кошелька на Python с использованием библиотеки `bip-utils`.<br />```python<br />from bip_utils import Bip44, Bip39SeedGenerator, Bip44Coins</p><p># Генерация сид-фразы и сид-ключа<br />mnemonic = "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about"<br />seed = Bip39SeedGenerator(mnemonic).Generate()</p><p># Инициализация BIP44<br />bip44_mst_ctx = Bip44.FromSeed(seed, Bip44Coins.BITCOIN)</p><p># Деривация первого кошелька<br />account = bip44_mst_ctx.Purpose().Coin().Account(0).Change(False).AddressIndex(0)</p><p>print(f"Address: {account.PublicKey().ToAddress()}")<br />print(f"Private Key: {account.PrivateKey().ToWif()}")</p><p>```<br />**Ссылка:**<br />Рекомендуем для просмотра видео Cryptonist о HD-кошельках здесь.<br />**Хэштеги для статьи:**<br /><a href=\"https://qoto.org/tags/BIP44\" class=\"mention hashtag\" rel=\"tag\">#<span>BIP44</span></a> <a href=\"https://qoto.org/tags/HDWallets\" class=\"mention hashtag\" rel=\"tag\">#<span>HDWallets</span></a> <a href=\"https://qoto.org/tags/CryptoDevelopment\" class=\"mention hashtag\" rel=\"tag\">#<span>CryptoDevelopment</span></a> <a href=\"https://qoto.org/tags/PythonCrypto\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCrypto</span></a> <a href=\"https://qoto.org/tags/BitcoinKeys\" class=\"mention hashtag\" rel=\"tag\">#<span>BitcoinKeys</span></a> <a href=\"https://qoto.org/tags/Cryptography\" class=\"mention hashtag\" rel=\"tag\">#<span>Cryptography</span></a> <a href=\"https://qoto.org/tags/blockchaintech\" class=\"mention hashtag\" rel=\"tag\">#<span>blockchaintech</span></a> </p><p>"Understanding Hierarchical Deterministic Wallets: How BIP44 Works"<br /><a href=\"https://kolibristudiopro.blogspot.com/2025/01/introductory-article-on-habr-title.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">kolibristudiopro.blogspot.com/</span><span class=\"invisible\">2025/01/introductory-article-on-habr-title.html</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://qoto.org/tags/BIP44",
"name": "#BIP44"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/HDWallets",
"name": "#HDWallets"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/CryptoDevelopment",
"name": "#CryptoDevelopment"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/PythonCrypto",
"name": "#PythonCrypto"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/BitcoinKeys",
"name": "#BitcoinKeys"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/cryptography",
"name": "#cryptography"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/blockchaintech",
"name": "#blockchaintech"
}
],
"replies": {
"id": "https://qoto.org/users/kolibri/statuses/113770519640605497/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://qoto.org/users/kolibri/statuses/113770519640605497/replies?only_other_accounts=true&page=true",
"partOf": "https://qoto.org/users/kolibri/statuses/113770519640605497/replies",
"items": []
}
}
}