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 0x949bd7cec50b3f0e7b9b829a2abd1633c2d6d2d05b8e46f2d89ead544f76976c. Chain 2 (Bitcoin): anchored in block 954516 (2026-06-20T07:04:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a1b93a3f-5dd0-4405-a64e-188ce2f23e41.json and https://artists.proofprofile.net/proofs/artist/a1b93a3f-5dd0-4405-a64e-188ce2f23e41.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 0x800ac5689f14adb9052643f04d30bce97e67f3de85b4bf66a4d75303ae56ede3. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/ES64E2490544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c1e8d1011143d32b850cea50b601d79158787732fa218df12f0cdb55f68888. 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/ES64E2490545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c86f1ed02534b2e8a139408832f3e21678c8de98f2d0c8d04da532b1f10b973. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES64E2490546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1ecb9e3315ff76835a1e78466be86a869abe2132c0ec46754ceb60c7f1a28a. 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/ES64E2490547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45fbb89cfb510e6c7378fc8b51a7b905104dcace11c0cfaa618afbd4b108599. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/ES64E2490548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb354d76b03f103d7959a0ef6d84d548489345473bb473ce29c8b10a8e7ef7cd0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES64E2490549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7868875b3c916da879041207e65f015fe2b6cb0be56e21d869d52d8e7986151. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/ES64E2490550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d27016d578d2a80f3780ab9d26f8db2a88759d4b4fb8b373956dac433b26ad. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/ES64E2490551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1a2d4f76f1ac2b8e5addfeed16b88d9a79667fa5970399da2ade2b6092d227. 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/ES64E2490552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb9f54f2b30842c54586fab7d26f3bca9c8fa1657885577387f241f487475db. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ES64E2490553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fdb246a8c557c6906205bd2fac428b54bbb53cd894f08913683498290667579. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/ES64E2494337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e75399750df7bc5ebbcb801d7c7a05b356aff6c12e41e4b622bd5bf8de8b869. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ES64E2494338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9508e26136318daea51cac4d060ff4d9227fdcad4c930b56af0dd1446bda3095. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES64E2494339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f3302d540872785dd8cc8364b5236bf1edafcb64d00be96c969b4846817aac. 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/ES64E2494340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989fa67f83288f5e46cac3c2853d526e9edd0626809661a0622cad36fb159c75. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES64E2494341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd65b8da56f8c347157701f1aa09bdb33934ac262929e7d2bcea79ea4bc8b7d9. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/ES64E2494342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381639868a4f813df214acd3343c775840996ed0d6f63ce018b4cf1b958c24db. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ES64E2494343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a468624b953c0269465be0429245bc40b230d2d4f5df62b061bd4f28dca5bf. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ES64E2494362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89665fc717fb06cb97c2ec65364017e0cf4a1c6249513b8d56c287b4672da6a5. 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/ES64E2494367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee6ba0dda604b459c2693923ecd0e9a299ef0476e53f297b9951b34a10042fe. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/ES64E2494368.