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 0x81fd2fd831cd7a750177d1c1a7ac75cef70ee1361817c62156af356b404945fc. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a253f8db-3922-4968-bc55-a83ccdf8966e.json and https://artists.proofprofile.net/proofs/artist/a253f8db-3922-4968-bc55-a83ccdf8966e.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 0x818cfd1f7c9663d07a41958a16efe910914ceeae4b41fea8af1728c990839ec4. 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/DEZN82479648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1f6ce53a265b65b03896867eb90e23a7da1ebec967643d86831d0f8ce751b5. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/DEZN82479702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409d53596324531ce5dc4736dafc476cd67c6e826c6eda7fb6cf50e47a279d95. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/DEZN82479691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd151f8179b1925d0409b237ab058f3d70d7061b4429f7cb358cec008a7db7100. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33: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/DEZN82479675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb0811164f7753fe3112e151a84c3be5d90a6aba4c3f9caa604c8fd82caa80d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DEZN82479701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace6d8ad96c4cf851142d22e4f1e12a2211f1101bdb3df0b4bccfd75bbc1a6e7. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/DEZN82479682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9dcf891a58d1c70c5f57a04ca12e113c2faeeebc8f859dffc6400d6f8d4efa5. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/DEZN82479707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f83c5ced4acfff57c3ffe4475346579afa01cd5cc9d9482ddfe52fc2ee4d7e. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/DEZN82479704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba63862a252108f81e01fd9079a6de9556fe6eb8c258ff4dc2bf7a8de1ac605. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/DEZN82479709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396b5070a61924016c1fb1ab14447e7f99d6c06affeac8f477a1e4b06e2372eb. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DEZN82479679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9ffe2395a04a3f592088fb725be86a029ca1b1ae9876db0c195d48d45da89e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DEZN82479680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b4287ecc9e4abf21b31c285809fe3482916c1728f21131355d29ff4baa8559. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DEZN82479678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcb8e432beeec1a082c74b9de9d3f240a5b7c216ccf747cfc465ed82f0e4d31. 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/DEZN82479684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b5ade967641a94f31a3af3bec95e1166df5b2c6832461c3e00a3caa7011149. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DEZN82479647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11ad64b01b2002c1ba08b61908dcb6515e597e6baa94355ad74901b62f992e8. 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/DEZN82479686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30911ed1446a03ff0b702c059b57cca2307c0fb63d7f2919c3ec87702165c48f. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09: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/DEZN82479697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e7e1192e4239cca64f3b1d8c003580e7cbdfb27819d72a1219e3ed134d2e29. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/DEZN82479692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea6a8f132ba878fbcf4c937ac996bb7751e9bf7b77a2b89d1470076ec418e62. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DEZN82479694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf971634e8a0fc1e12280d4465c2e470772bc7d126cf92ccc11505d393ed36f76. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/DEZN82479696.