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 0x57be81ca9da92aa2e733cb7656f4c7a5cfd807e79dc6111ddda65f932fb3a1b3. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b42a4165-bd84-4bbe-8485-303bff5a612a.json and https://artists.proofprofile.net/proofs/artist/b42a4165-bd84-4bbe-8485-303bff5a612a.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 0x8df37b7897ca8489d8bb64797690e76e2994bc11d4f354a66d6865b2a5df9acd. 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/DEZ650518634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e99b3e63bb75684c26b0acdc2ec0f465db8d70958a137202a240b249c05da32. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/DEZ650518635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf217f9d3cca887a66036b08663939abdcde50b67632130b8bb1a9ca059a5c70c. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/DEZ650518636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169bbdc99f56da90b186111156cdb29166e0af428bc733f9884b23ded4593a20. 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/DEZ650518637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf16803db9cd45a3969966c76f665119c5950050aa1f5046bf2b6500788fcf48. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52:38Z), 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/DEZ650518638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddd31dc1e4873dcd404e546d3ec2f315a67d481c09a1b4f8906e7a494b1766e. 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/DEZ650518639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7213b2c461c1962dbfa797eceb684d8712d3d275378a5443dee8d9cfc5b8a57. 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/DEZ650518640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd9f7f8da29345bd10136ab7fb12ddfb0c3eec7f78795f6aff006d32309486e0. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/DEZ650518641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474ebb8fa209c9a02b25a80a5d0bd8a7c573932b32cf09525a9a9b2485596b41. 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/DEZ650518642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0459a5ff976149700653e25967580eed6cdf0bdbc7a8a1ad4a8c4e7528d2107. 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/DEZ650518643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0363250995f102e74fba17b97d2a81dded83743f117cca78f87cb6d72288a971. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/DEZ650518644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6685c076439437e641139a2d819d1614cb50b5d18fc24aeb2eb1c53ed39c54a9. 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/DEZ650518645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf8d60a958dc6f4b1a1b47533ee12adf6e726edffca30e75efbad4f85f7d7d3. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/DEZ650518646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab4d0fa110e169fcfad3cead1a1f09525a1bbdf7b8c6d09d322a4fcd0cc5e55. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DEZ650518647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd705965b5aba4b020699e3f4de0e70e3876c9522fda87043e4d80a1fa3a7302. 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/DEZ650518648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63fd099c7c6eac2e156b89fa031b6d462361397f9fc32c06f8206e8bc006cc7e. 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/DEZ650518649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21a4046130bb0d2c6076742c72b5968246b9a5d1504258358ca59b045c15734. 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/DEZ650518650.