Juju (also styled or romanized as ju-ju) is a spiritual belief system and group of associated practices incorporating the use of ritual objects, such as amulets and spells, affiliated with religious
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c92071fcba73bae38908edfdd78c855c380580ad17a7592709feb8fcbc5a471. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b2e3be24-6d30-4000-abd6-6fafd1cc6049.json and https://artists.proofprofile.net/proofs/artist/b2e3be24-6d30-4000-abd6-6fafd1cc6049.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3032b0226710e19462649f6d304ac245ddfce0bf6e31202d41fe4742bb6e9c51. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J90800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215fd4b21a841ab068af7cca2ea30183bfbd76529ff9af1ded59dacd353cf5e8. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J90800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36a9444bce68f0457a3e4617bb843172eef22cdcda10ab1a331568c0adbb390. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J90800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0239ee882280fe0b4f5c5d4058f257a37fdfe524ea89d851a1a0e567fd38998f. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J90800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e341a5769c0a3da1c6f5f0f929a0f9b86096b90892552a7bc5a2dfca9f97ec9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J90800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bb99c2e27e2bda3a786f7856f90c8b4bdff8b7e35d0432c0d5b1f33fbf95ff. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57262b7db356e0c66ceb5a40783d212fcef709e6b715ce1a190697dea15894bc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3be29ccb5a210f6dd5c00120b2c69a7c9b070d69b26b290b22951a4187b7569. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda63410e102a94945b71419a7cf97d5a645ed90c33e6cdd1b5fc5f77673e9b2d. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbe0264b01e2904a4c907ff2efd2d59c48fd142db696c4f2bf922f3a7ef1a41. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38976988afe62843480c00a26bdabf42afb9a225587fb1c0d563a85c8d1eeb34. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac33208688b44b48a5c96233b6a58bd1bc9df05d7a5ff117ea9c41539c5736f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea493ac2eb8a1cbc8b2bdbb822b7819386337cec9ef6937d154b8f224e95eaa4. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI5J91300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db9f4ec7694fb5ae470ec01b9624a3ff611ab928251f1456c4a914b0f5771b7. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab9c43deba0daea71a9eab69912d681bc1d493231103582ee15119fad2e6205. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1400074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af95054a9b2d75f01ebe3292262596bc2e6e5810ae399f5d71759967048be34. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1400075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170be0c2b8ae9b34c5190a0a756ce81144cd0fc2806781e5e8b7f2b72050b0c9. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaad6800bf3ea5d5bf92ea69113687b342b01c2784ce47bf8e9b7b8e4d6b5a67. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0987de09451155731596cf844bbadcd178ed0d80ffc2daa7c95de0ae16aca41. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37937017775d7c9e4736e9b1f359fcaf098f45fdc55af0936f60e293f57dbae. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FI9PF1600030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6245a1c58acd2e6cb0ef68d9c627fd58ed1a9fed086a6ae971a0a31aea5453. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UST8K1704606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c7609a313d8d369e8d7015036dd8350ba2854aecf57ab2697dcc4b9b768347. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZB4J1815446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1baffc8695b5a3fd78efaaabb966cc1b0a2a323216a304fd0f34cd4b3d9a40. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIBAR2000205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2f67f083e8cea36a3636d26a8e2c5e130b48f29a92fe34fe6e2be47a623ef9. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIBAR2100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956772dff24098dae5535dae51e04c8a4e4fc913edd298ece9a3814740646d4d. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIBAR2100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfafd5a40d5a6b67e044700257db6bee51284c9a7e169fcf6808f92e0a934afda. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FIBAR2100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa9521a1dd157a96f2fe62c623741f66b83914a486f88deab87e511309527da. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32171609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0c1f00ed041b509f5afe342dd7a9c149c50d8a6a014e158db5b3209425728a. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52223023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef64cb38deb6fd1735966697af22791fc528b9ddc0a26a756982209ea5b5db55. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2289345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f667c8d9f80810df2cf2e780b0b81e02aac1697a207f7abf9bfebc73561e02. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42317732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8cbba89ecc11bd1cf58845cac84d00abd400cf23b747213e82e129ef300e9f0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N2395534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362e96ef9a6a0f3245fcc95bdc1daac57731191b2271ff3c58deb87765cde4d7. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEN2330740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff373ea3a78d93693721db7a8698e6142355eade0c9c0a15b4a563e9662d56b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2322534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537ac40f014d62b38d8f5823e106acbda07f1cd548681f7a7299a234204f04e8. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62370908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0af4602b1c9e159fcdb8c33e37c48f4ddcc2ac186e7d14e4ce1ee663ba7aed. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22423467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3079c91bf91c99b83b1db54e698d41f14cfea80fc1f787edbf80c1e2bddd134d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52408972.