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 0xb778bd8b7a6f7fc60d2098c874ce3c1ec35a88fbcc8a85983dc536254cca6be2. 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/aabb39fa-6dce-4690-b5aa-dfe2c8f74496.json and https://artists.proofprofile.net/proofs/artist/aabb39fa-6dce-4690-b5aa-dfe2c8f74496.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 0xe79ce60aa88822c723764ccb694eaf7092ea17f9541a516a08c11b5d63510f73. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLF242108621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb88b85c94a7dd4bba3ac0568555427beb6cba18440835e4933eaaec106b57c. 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/PLF242108622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb413032736213428914dea2fbe6f2ff0fce5d262cfc296f69fc734d700e339c5. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/PLF242108623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebf93211f8029850cbac53045e7f9303bc268bee56a20449e00a68fc99d7d7b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLF242108624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8134f8bf4d21105a59032f017f76881b629f1756af7807954ee04f4a0ae4e21f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PLF242108450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8b09e399ab074e480e397eb1cbd3f6605e5fe4d7784264714c0b5766ffe2b7. 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/PLF242108625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc11699875614e65a5b9d0c6d3e4625dfa1fe4fd51ad93d3f9269a8466df9ee. 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/PLF242108626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5bf5a3e1c01530696fb4181194a09efb425f08f5daaf3b79a1dfbaf5f7a7e3. 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/PLF242108627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222bf04672457a7ab486463a4cde940d2f21882d6ccfe38af65b228fce475c71. 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/PLF242108397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a4f4022391da6eda3ffecbcea3bb5b4017c6c79f9bbe98e71a4968fc7bf197. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLF242108628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587ca3116bcd3c4e31c4cb912858f512aca6fec4689b68d7789ea32618ea6ba7. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/PLF242108629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2e290bcf13414c46324fed7a0c5895df7e6810c6e6bca5ea17378434354daa. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/PLF242108630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839460e58b2c9a28eebe1b17a5de60d3ed62f6fbefb7d2451c2225ea092d7e4a. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/PLF242108631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5505546ece2cafeef9702f889a8f6f31ac49e3917dd821ed8d761dc324a05884. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/PLF242108632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfa6c4b7ffae6357795bd7385d6e4831a410c3f80508b5b57c4385c943af880. 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/PLF242108633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924189e852e09346f9d0e7c81806a0171ea4ecd6b81185d40361d303b2c1da67. 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/PLF242108634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0612569d392ec75f731884f13493c3d6a279137e3795a8439c1b0c6a6e49d7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLF242108635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2745540a34c122663c03b80a40c85ac93a23b4651ac1806d0049392eb4525882. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/PLF242108636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8134f8bf4d21105a59032f017f76881b629f1756af7807954ee04f4a0ae4e21f. 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/PLF242108450.