John Brumwell Mayall (29 November 1933 – 22 July 2024) was an English blues and rock musician, songwriter and producer. In the 1960s, he formed John Mayall & the Bluesbreakers, a band that has counte
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 0xf272b12a5354d439a92cda7bfe648b9adf24893513b8b21a53a97d0db9e42ee8. 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/aec53cac-a304-4c74-9f1c-cac694c841d6.json and https://artists.proofprofile.net/proofs/artist/aec53cac-a304-4c74-9f1c-cac694c841d6.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 0x2e7796b3272745a0feae540c225df86e91bd3f7c150408112bf8e4229ee432a7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USF066900050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4613c3eb38f24c469506512afeca19f0614254cae8fe810a0f0edb8ff1fc3eff. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USF066900060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182293519c86bd57ce93fc80d701ed325eb0881e6e3ecc609c929d007aa7dfe4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USF066900070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b7caf767fc08e847c0cd8f6de934bd99a179a74e43ef85724de7552ce603f7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USF066900080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2780009fcdf7b69c0099618136055922cac41ce41680b20937d495f85b88af27. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USF066900090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4642c925591c59d3b025a963a8c618aa41b9c18a30ce32ad971abff43f4d4e7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USF066900110.
Three for the Road (A 2017 Live Recording)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbd527cc451d4d4d3d97e1101911fabc087533de34426c609976f74cca50e90. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMBPJ1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484b38d09cedd838f311561dadbcb5bcb29855c8e605979bf8c3b68df6c47df2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMBPJ1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc0fbaa6ebe9ca8190f8a31fc16373dfb26a472ff9b0743310bc3e84d2d9377. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBF076820950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27915e44a59bcc1c02d106e9b73361faef2ce9a4212376f3aeeec233c8063195. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBF076820970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e64087d67c65c38b2a46344ab2731d35b1e1f4547f17e5e9b864ad29ad7347b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBF076820980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc496cc3d20fcd3bd4eef47861df566b2b35417c0dcd861b421e14d76d485ec2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBF076821010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33c1f4c2381f57cba8a6d2adfc82f718c27092abe8eb166f8f1a0bcf926e390. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR0400965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5dc3afbfad550802939e52de9b03f53e24c459d10c0031752891ccd1ceffef. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBCBR0400969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107b74594169e52ffd89a3da70e3ce157152b79bbe38d710b0f731c7b1959d3f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USSV10300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fddf10a22e3cfc39dfd23330de5b04ec583e996efb693e00fded2087debdbf1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USSV10300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd9193c05f2d2ed98d51fc422d5b637fb93bafd6b7e34bcf00dfa6635c075b7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USWWW0200976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce5a7ead5ccc7e57ff9c647c3082692ba976c1c28fdc885913abfa669641a64. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USWWW0200977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4dc3a76dd540502aa7de441c8f5703813e40b27a31bfb5fbaeb7bc10ea8ada. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USWWW0200980.
Lots Of People (Live At The Roxy, Los Angeles/1976)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadee1b74332787e9ecf1243a95c556e4daf871289a45491e46bd1e893e50796f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USF067225180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd01be19dfa5c6d1b7080eecb33665b3fce9205f1779d7b2c78279cada2b0e9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USPR37200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973c4c71b6384c09e04b55fbc0bb8ab2e63decdc483c0e9aa3ac0ea140e3a8f0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USF067225200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae63c002f4c41fd4a5127a0e4324d71064124087e23d998915abb2d620b200ea. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USWWW0200749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00dc5752fd112597b2aac6c4110802891c22972d76bbca0e248318969eead346. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USWWW0200750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09daf3dbfc38fc2d865d3cd2987c39274a71548ae3cef685f6b7180a944da16f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USWWW0200751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3466462253604cba6a71c912c062a1e406bab1f6c48bfe772228e1260cb1f97e. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/USWWW0200752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266ee66b6de669538680bd9dc99de69dabf837e233e886df28135e3a6142a5af. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DESK97190806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86f5a7bead260286c6dbd6938258b55e1e39a64283e2c1084281d4162a55aed. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DESK97190807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b828060a1cc416f9900e536a2c5f56dda6e6851ca05b8b762be0fccc896faf6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USPR37102626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dea5d9bba97fdfc4efaf8d33b62486727294dd4fe47c0968b08bea29932d960. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBF076521670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb84f03251c9713bb4e282bb2fd541ad5a55f4405fdec0ed4e3a264f080e170d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBF076721350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7457a190202d972e1e037b9359178292d40a707ab2d7bfa0c4869064f21f761. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBF076721410.