The Mag, known as Phonotonal since 2019, is an independent and alternative music magazine in the United Kingdom which has been published online since 2003. Contributions in the form of reviews and mus
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 0x4dbc03ff9b781f75b2d25d885869b2b4fe5c586d59d0612168c4dfc6415e10bf. 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/80d0112b-49e9-4a6d-a8b2-90da660940e9.json and https://artists.proofprofile.net/proofs/artist/80d0112b-49e9-4a6d-a8b2-90da660940e9.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 0xbbb7e958841a7b5cf493675170fbd0e7fe03a9137cd4ae7baddefb88939228ad. 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/CZUM72200982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbb34e5a5554160244335f26f91344fea949767523a107320c08ab3543ea608. 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/CZUM72200644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ae8e85c3c0fc0bde33a3e910c9bc14d7332eb161ca30a24050fb29a0993da7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/CZUM72400524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd978e0aaf4389c0cc21672f8a7fd9e4ecd43184f1c60680d1c83ede440054d63. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/CZUM72400525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1073036073964ffb943520317f50659a2bd93184062fd56fb6e99dddb9647c47. 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/CZUM72400526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132a3a7b1adb9585f827b92b09a3022eca9c9cbda83847e684edea6deb0df5c0. 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/CZUM72400527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940eadc0e4ec85c97b9c78b151a507826cbf12d067775afa6fdeae2f93d45037. 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/CZUM72400520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d7919b2d8171e9395edd14bcea414ffba52531492407f86095bfe9ef136bf7. 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/CZUM72400521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb92c9c36b7a78e0b0ce8bb6825bf9931d176a4194fd405e8124949f6474bb8. 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/CZUM72400522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cca50b9216c46e37f6d43fbebfa3cbac10502d5586a67e4152f7add7d57561. 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/CZUM72400523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cf5fb7548d422c327607f959bf202418d92f7ef1813b28c8c8d0063ffc2811. 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/CZUM72400463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6db79576d66d158bc47a5729d8e43a06c02602c47e238daa8cfb761627fad9a. 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/CZUM72400467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd262f29d223fb8e5abf3e8f7f62fe6b57c00a301bb9012cca6a6b6652f659755. 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/CZUM72400466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5265d7fa36221847bae6cd24924ccde32e6b0c0e2a927e056697bc23a1797fa8. 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/CZUM72400464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16914c8a6de6568e68e44f137fe230bfedddc0d963348da84f23be6eb6f903b. 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/CZUM72400465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a8c0eb00684fc9ecf4b5e2dc7d495e3fce8084f220feeb08d0dc3e12af0000. 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/CZUM72400451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc8c9d380b7630f68759e4a0e5c6b712c65061af9f85bbee20fed31f8cedc19. 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/CZUM72300614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc411985ae867a0ec4b628563b3cac5ed282c8285ff7d8e481f929a6688b3dd69. 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/CZUM72300612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeaea5ea3a82ccc64789bbd46de2630ee9538553f3e7bb0984f86d7f0765f2f7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/CZUM72300611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698f3c403891391096dc87e191fa31290848df61c2ea322adddd449ba0d378ab. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/CZUM72300613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd910acae51dbe15ce59db6ac865de3b0d1b8ef69c231533c545b3dd409b5d3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CZUM72300593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58735bbbedfdf04e6e19383f584e749abc65b3319efd5576f997d7ef28d521d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/CZUM72200646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e77269eb1678b3ae79f1db2d8ad256c97b9e233c7fb139f0b873e636fe92453. 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/CZUM72200645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a4b536d9737b5c800355f7612218bbd8ce222e3957b73fa8db357a3e733a42. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/US3DF2170363.