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 0x5517cb3d52894f12bda837414617c295659564549de7a6ac1efd5cc303d82bd6. Chain 2 (Bitcoin): anchored in block 954693 (2026-06-21T11:50:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9813310-68c5-4516-8fdb-e9c9a3e5b056.json and https://artists.proofprofile.net/proofs/artist/e9813310-68c5-4516-8fdb-e9c9a3e5b056.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 0xde32a9aecc5291e6a519943a60084cc7d3f66159caafa89c0953e90c39861f9e. 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/ES5270103201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1ed0f568b534abd7dbcadfcac9cff535ff591267aa2add7914c70d3cdaab76. 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/ES5270103202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7068583788ea6a2707377691eef6fa2cf02c72e07312bb6911ef38fcd695662d. 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/ES5270103203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdb8f840d96d62a0d74221deb6c71259acf955dfbbc9257e59a9e08468489ca. 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/ES5270103204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b111ad2fc1010bb8638d5f85650338e851ea6d39fe590ba3072a7d83084d8e. 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/ES5270103205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa361076cb7de5f575584020c5182350c33238ea727f66dceb082afa1e212d66e. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/ES5270103206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0c15f5a0596ccb1c6d58e4af6ad2c55b9a44ea0700ffd3a0283b54988d0a6d. 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/ES5270103207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceef4df6817b2fd4aec1dd3070e4f7f57853b87960a085ceb775100abdf3047d. 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/ES5270103208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c90878d41218d6deabac4d1695dbf63568322145d5042f0d061609acad0d94e. 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/ES5270103209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05524518b6f038cba8332742649e551c9abe9cbc33162db70bc47b75072714ac. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/ES5270103210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ec960f105231b88f87ea407eeeda7f6126c21873459ceeabd331563a95eb2f. 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/ES5270103211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6162ed2bcc4a0fd079be4168c8ed4df3a8f3b3e1b9dfda2c42830b318a4d50cb. 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/ES5270103212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f58704c4944993faed318b559e34d743301c7869c7663e68c327b6ba95a7b4b. 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/ES5270103213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e62cd752fafb28990a04a2ab86e7a7e23a4a5977cf95a993cdf3283399cf34. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ES5270103214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416c28b9ab37ff8a056f5b4e93d290d665b606f5f17c9d0c098456c829c7b1a6. 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/ES5270103215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070224a99cb8c3f527beeca17fd6ea667126c06e7a7547bf982c84c2bdf0277e. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/ES5270103216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625cf133c6689e6dd23a4b98b4a61fa7f99cd610a14f8467699a45ab8406a58b. 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/ES5270103217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb081adfaad522d603ab622f2f27a5451cad6ca9099b712c5bbfb5eadec31ae4b. 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/ES5270103218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2875a2cc5035daab1c7736ab990c9a7fb2b36342af0c674a0872d429a415e6. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/ES5270103219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314bb8295673b551bb9dc030112b34bc704ba04d21623b47c8776a1fc80721c2. 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/ES5270103220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2a5e7e4ada9be298bff0ecccf0f25f9523b66fa6ccb00793ca8baa413ff846. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26: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/ES5270103221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97c82cb1e628343e221109e11dcede41199b77cb07ac8b046810351c55f6ee3. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/ES5270103222.