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 0x7a5b88d03b66539b87960269a68c8cb28dad07ac8b984dd38038d47f98e008c9. Chain 2 (Bitcoin): anchored in block 953812 (2026-06-15T17:06:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f57c3570-0050-452e-8566-15e90b620b58.json and https://artists.proofprofile.net/proofs/artist/f57c3570-0050-452e-8566-15e90b620b58.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 0xa602abe88b0fd5592fe4cd24e7a0b1069ac5d100d460197dd4b45ea6ba8fdfd4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2513026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3fe21d7ceca1613d0ee7887d4df455a0eeac763c6d2191734449b1846d6a63a. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/AEA2W2515721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e229284359e3959672c4dd62147fdc40c15cb4a2260ced9c44c6feeca25a70. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2505816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c4a76f870dd4a2b4d4206c302783ce33c5e5d79a95cd2bcb8735068b03dfd6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2505805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282c3bb3f525a0b5026fe69e2227f4e42c818c6676b37c7a6fc46c7d6739c2ff. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/AEA2W2513385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8180add13cd2b2f4b2e6201ef4190ebb7e51e222326116824b979bf8b837198d. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/AEA2W2513384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6598fb560c95a8bb6c8b962021a45ed3442b1f6ad82118003e03264a784cc1e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2515290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7cfb22f22a21fc5ce6709593e54228162888d8e1e4bf1add47ce140fb18147. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/AEA2W2515268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76f54be8157cc4d40df296d300b28f86ecbf5a7eb1dd6b33cfac213fb457b33. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/AEA2W2505804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78508bf67129c8a4c2f3633bd58b3d0fdcfcfbc484c582c72ccb0c771599c18b. 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/AEA2W2512310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d2150b960ae2a57de2bd053d046c0d92b1bf97ab7f820142adccfb819c7384. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/AEA2W2512347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b622706256c3e167805fd56c4086355742a9be013bf95fe20204398a6f31ea. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/AEA2W2512344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98bad39065df059fb74e4c52233a6013f80809baa734e38d0045ec37e5b8aaae. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2512902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ece3fb8df21b42c2082ef11721ebf17dae8dbfa1dc11c498ab7c7772cdfbe0. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/AEA2W2519333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7541fe1b79a52abab2c5cfd32e259e0f12be210de44f26e1d5d89468098bccec. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/AEA2W2519331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00d2f148943e889b09e17c576a11782f22adaeed2b5a8549404b65db81736d1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2519330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8519dd3dce6dc7ab1940f9db59019aff08fb864f8fb653d2ec97af1bffc1babd. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/AEA2W2519332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc130521502f98f60d6f4474e3229342898871418fde96d7f75899bc1506ffa66. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/AEA2W2517466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87018d8b6e2f939fb7d4f972287f7c7af56d74facc5bd9575fb6134293a70ab3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2519345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8631e9c2a4136c51de9115925a312e9be5eafe693bec72d83920ad5e0887b8fa. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/AEA2W2519334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d08cdae6cf537757a070690c6e65fa925847df690c7a8cdbf6c66bc28738c1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/AEA2W2522661.