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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b39ac706fbf0054c59104f78ca1c18dbe74f9aabfd6ee0759c094efc5cd037. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/675cf180-c12c-4ed1-9db2-ad3423103a53.json and https://artists.proofprofile.net/proofs/artist/675cf180-c12c-4ed1-9db2-ad3423103a53.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9928e83bac84ad04201b27104b707d53146ecaa63675ff7401808aa6f4df15. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TWAN77920037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ea74944294e83fd2308cc07e833ca9e3ecb84d94d0297e81109bd09551c942. 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/TWAN77920038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e7113e4c38894c9545db7519a899f650cfe1d6549b3ace204f2a293acecf45. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TWAN77920040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d0e2216deeeb5d92e6fd532f29ea2d373b29f071bd54377ae33675fe7e99a1. 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/TWAN77920041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c681f3b143dfffc883b95e6302bf3f83693f21b583f12e2cb20eae138635bf0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWAN77920042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8ab2f38494ed3f0eac2e121f8b73557e3c8b9e6232824d9b1ffe7f63bedaa9. 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/TWAN77920043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5204d06d7115eaa97e668d7490807caba10ab4f0c0150047ba7aabc76348301c. 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/TWAN77920044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ac9af99383c81bfd937c2a12df81010d18b2864ea959f39f7f9edad9d9cd6e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TWAN77920045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf16cacbcfdbff96a169c618cae618145902f298aaa94f23f7bc39a7b4cd0d0. 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/TWAN77920047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf321127887136c61aa454810db9cfc176856180e466152920728d1d2b418b543. 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/TWAN77920048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9ed97d84af8bf4af18fd865d9a0abbcf09227c891edb64bfbb8b5d8bfc46d7. 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/TWAN77920039.
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 0xda7634998259e53df8a17e871c7d2cf017b29889a938a31beaf20841fdc8e398. 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/TWAN77920046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafde6a60df12a3c8f9ea90354958e7f989e08564f08c21d54d36dbff293f5346. 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/TWAN77820027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba6f0e8fe16a4c2abe8ba25237eef57e14c392ef06460c5f70c5b2ba133dca55. 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/TWAN77820028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b025f83f76b0fa05e33ea94a96545149ed0280453908209218e596c9b5e29f. 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/TWAN77820029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31913996add0b50e0f03c5e83a854b854c6c99f92e0efd3f8a2159567ecceafd. 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/TWAN77820032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ac9995740e5466540729d1ced2c0566533426c38ae0a7abed991029fae7be3. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/TWAN77820033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af79aa6958bdd05c7c98b0a3d8d55fe969b8f3db6760dc50cdaddfbdc5a8923. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWAN77820034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2b2230056ef5e99333df563df2f7131189818625ad4a5f8c35bfaec219b51a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWAN77820035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687ce59028c18bee723b7452cf7b9f1fe094b0146c57aef7e0e1b628f68c0ff7. 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/TWAN77820036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97809b2cd3c9a0e60a542750c6886b83b0263f7f1a552c5d2324f48e53734d8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/TWAN77820025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bed971d8229b63d50d8860acd687a4acb45ae50f8b18a5e11f21725c4c113b. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/TWAN77820026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434754fc4af676e4b850872344ac87c63b58fe65f09bd0ad50ec5965a3aff71f. 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/TWAN77820030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad4481d0797fbd271521d67934cbf98684813fec62b1c46db7c64547a07f34d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TWAN77820031.