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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a52cd2d7c0cd6d2cdccbbfabbf04329e3d8e758c4d947ffdcaa9e884f216165. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1bd9e14b-5bfe-43c4-8cd4-5da6a1f19443.json and https://artists.proofprofile.net/proofs/artist/1bd9e14b-5bfe-43c4-8cd4-5da6a1f19443.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45346cef56093e2a87adf2066172f7fd2460501a1013bb10fba43d1e302a3825. 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/QZNWZ2516527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382268acc14fca35fbcf348948f29240d467ea649cd15ad574c5d3802c6fdbf1. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWZ2516529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4224e40e171cc63adf364c067563d521cc8c612b46c968da4e5bd7e77fbc05. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZNWZ2516533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130ae755e6cd7a95350b27ecfeb8bc6d2c5b1f6994093a5fa6549468f30f001d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-20T12:16:12Z), 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/QZNWZ2516535.
Se det väller fram en flod - Aage Samuelsen på svenska
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf363c82351201bc6b2af33f81bfe71adc8446e4e366cd44d0bba1be39fcd9796. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZNWZ2516613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a314a7f13c2c60c7d7426c523f46c3ae5e4a3f78807eb4efb9a348b1b7d7ea. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T06:50: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/QZNWZ2516614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbeb5e40cfeb5d7fcbbda158416953a71d62d0d9ba7f84bc87741a2f22513ab0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZNWZ2516615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0cfa3c38b23240717a217d5b9dadaab28074cbb1cf7bbdc988dfd7bdf5af772. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T11:04: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/QZNWZ2516616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa16d7ad13287699ed7f56a0616ec55bfc16c3cdd97908dad71ed010d42427f2. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:30:17Z), 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/QZNWZ2516617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4cafc0b04bd62e7eecbcee4befd25ce12f9ccca333ea4b03232ae13567a662. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZNWZ2516618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07554fd0fdc345c074d6ef7bfcfc9e23e3a8251887e8764d81d6e49567f99b7f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWZ2516619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85b42c6cf4a8ec434b5d854a9dafb53ee05e12a1435fb4e18db1d9cdfeb223c. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:35: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/QZNWZ2516620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe288289c6426fd903270fb505860c49b3b0352136ddb2aeeb93d76df8fc63397. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWZ2516621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc291ed44e1e0d08be997fa85b97a09df33fef4dd594f98bdfca18b321ca317e0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWZ2516622.
När Jesus dog på korset (då tänkte han på mig)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d45403f5d4aafb0c7a99fa4d801a9e97366d0588edda71471defb1ff8aa1e4b. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/QZNWZ2516623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5bb340a4ec75d97ab4bfd8ca6b6f4e8a30711287f9b429491e792007784790b. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T04:58: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/QZNWZ2516624.
Närmare Gud till dig (stor är din trofasthet)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5908c806a56d49afbf64ab5875bfc1a147d4c8089e1c2b1a7f2e2173c00ec534. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZNWZ2516625.
Om jag ägde allt men inte Jesus / Jag önskar att se Jesus först av allt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507fc1cf7e71b71566e8eee7c8921a7c1f1e7d3801b7ae265d691ef7a8c4a42f. 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/SEVLW2312015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1697cfe43a33af0865f6f7c8fd834075b132f9122e00ecd15db0bff8f05835. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SEVLW2310008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c647baab192ebc60494730bfb7ba307e57f3dbcc396d3e941733780e4b3eef. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/SEXNI2400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e85b4fed6c25157f13cd8bc73948cfadc0b5be45896dd144b4e0a5e44a5686. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/SEVLW2309003.
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