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 0xb2ed526cb94e96caa1b840e5b905769efbeb29987bafbe749c5cc0a7d6a10723. 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/f6071a0a-bbe4-4c5d-85f8-53ec5c14a9f7.json and https://artists.proofprofile.net/proofs/artist/f6071a0a-bbe4-4c5d-85f8-53ec5c14a9f7.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 0x1905e5afbfc6448c5024bd2f075fd8c857e41230c77df0dce40b78600077ff89. 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/DKEMA1902402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880001c64c6202d6cb50b798fe77f2b5a81fb2d76b7f91f7ec3ffd08faa1e45b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/DKEMA1902406.
Engledans - Sange og salmer til små og store
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d04eecf357da7d020c0279da737627b18b8fe81f749b834053c9b10df302e6. 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/DKYTA1800681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2814d3d269dac82b2970734dccee0c66720ed5fd09fa87d7d5cef46f84a1f057. 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/DKYTA1800692.
Himmelsejlet - Sange og salmer til små og store
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76dcae34b176d7e9678efc4ccb2118aa1abcca9b2bca0eaa1d65407a116ac8eb. 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/DKYTA1300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc4b3bae12e648ff09cfc220c7f2c7700184c442d9a4e481996c15fc6325326. 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/DKYTA1300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574f69d8a2eafedfe2ede8f60eba7b26ac2dbf89dbf7a205153d4f81514fe4a6. 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/DKYTA1300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991a6b388f91a674145aad9c123d12319006ff7a6bf833ef5afd1d7312365f48. 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/DKYTA1300107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25155c524db1ad4d90d44f960f634e1d12c176a63159829477904bf3a09d139d. 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/DKYTA1300109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c2f7f7cc217ee6ddce58491e6b5295bb08ed44f9b263f34500677f6031ab8b. 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/DKYTA1300112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6882a0a7784633cfc7ba5f1d0e4ce02c30c0dea9de46c243c11155718ecfca0b. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T15:35:53Z), 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/DKYTA1300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c532177e464dcb61fcde8b1593e82886e4b6d9596a71ca2f67e8be0d8d50a7. 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/DKEMA0600105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223f20fc1ef190dcf4db5e761d94c55c90284f3d0e30265d2dfe3e64804ff794. 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/DKYTA1800709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29aa0456e8583bbb9d303a707b298531984f1f891397e3daf8a2eb71910a744. 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/DKYTA1800697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3704ddc68a55b891bc2f1400f67fdab6f409b5eb3bf1ac606501a800e3fc7ace. 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/DKYTA1800701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08263307e30cca7ec464d6e1c4c2d5ce296235d2003365ef47a939d525c17455. 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/DKYTA1800705.