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 0x38343befad3d13d742fd2067d69be68cccd6ae351ccf1ebedc85e504fc79cbe2. 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/3dd5291e-e046-487a-98aa-7e0cef83e923.json and https://artists.proofprofile.net/proofs/artist/3dd5291e-e046-487a-98aa-7e0cef83e923.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 0x8f42f1493e8f71c960bd000038632772c34510ec67d996c0c2c1af4a5cdd3a94. 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/QMCE32100166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6503e50e68a388eca74a8a8efb8b48519f14b34d5163fcbdd416bd7995ce558e. 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/QMCE32000466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc619ae24b2e841fe37eb9c50f80eb15e07312d8351639d18c6031a6841095977. 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/QMCE32100671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72dba8f8973081a1ec165656ab767d1fd3c3bcd83c358a59577e44209c89ee5. 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/QMCE32100675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f83d8d01f9c5ce34cc6941cb6227707520ad37d26a5051068b9c33c5a03d09. 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/QZK6M2340198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739648dbd39ab837b6d69fac4598ee0a3d47aed4b7f6c71ecd1ee9491681b44b. 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/QZK6M2340204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51afb6eaa01f38947265f4e468cff242abfee439fad4b6aa8fe1810dafce4d7. 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/QZK6M2340207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77f7c05f4830c7da5379d98278af86a0c612096a36fda0f69d2b71f877cf404. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZK6M2340215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeeffe9256d343cb25da657f26ffe7caf1ff2c27a6084aa67ee6a641b2ed3ea8. 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/QZTB92255467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987af9383d8a8eea485549b103b760eea59896e5406f13ce61d2d227087ea3e3. 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/QZNWQ2335301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb9140fc6c83a469279e0b4edd861c9653e70f011a704d3ed4e175ef8c17213. 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/QZNMV2222979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf5168c7c008089881ba7981dc3837a360d3038a4369581c50adba7233b1c51. 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/QZRP52107204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf72197bc2374a934b5cce308ba5d2d515fbaadf49be53fb97bfc3dd9fb904a. 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/QZK6M2369644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e213db46574e4b9d3a0dabb3a300232b858f6267ae5d1b1d7fa4a1bfa67d63. 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/QZK6M2252059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38499e07f3663499892a42c249ed011863c1ffb9b37d8532679bc522854c3093. 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/US7DK1400483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7538c663af0ca77e592d6651f070ae4a1738887712138750f2310bfb3e3f8a. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/US7DK1400403.