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 0xe0eb9f048ec74565b4294a7f5c56d3e06a21e7a2d1051298372b4d4e0dbfd01f. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/341bc271-f0d0-48c5-ba48-f82c9e0042bc.json and https://artists.proofprofile.net/proofs/artist/341bc271-f0d0-48c5-ba48-f82c9e0042bc.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 0x1f9bf71749ce6127a227323cedcae0914d2dce893632eeb62165729b201b4ffc. 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/QZW9M2315881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9983af93e826ad978d0f5bf10f15f46295754953a28828d15cf7e6ebf90cf8d6. 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/QZW9M2315882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534537afb015e8bb65803aa5ef40f00849117edf7a9626cd1165a32580e71655. 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/QZW9M2315885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3b401faa1c06aab2a04d040714fbc92aec235398efc41d8a638bf56ed00088. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZW9M2315883.
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 0x6aa93ebf6cdb019cd17c4b23b4afb7a4e87f0b42711cba3f300f84709437a5d3. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZW9M2315884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29729c4baccd9bbdfa1d15df8fe05fd164abd8be34acc0e6497e0ef02f15b63b. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/QZW9M2315887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd43633553134fddca2a40968ef4a9c73b2b5ba72b81507b1451725c61a2fc9. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZTVM2342217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62dc1555a0b69abb2b8a461a901992c970b46654355ed4040203109e48642dcf. 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/QZTVM2342208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f3c976e0289eb74d4240924c2415bc13e7eb1fbca3450f379db5d1b06b7aa1. 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/QZTVM2342209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535739a15e6331099b47571c0b5226353dee955d1b3237f49538cc3d3edafd31. 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/QZTVM2342211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0b63c8c7c7ccf9f734bf928aeb8c28171e07edbf39e5e505cdb63d898d2640. 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/QZTVM2342212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f08cc4dbd330b39773cdd1c5675623926bda301b558ee2d5ab5d9d47501404. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZTVM2342205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x857dc830582091eb4a71c88ab4fef1476997bab2aa48ad2c7bcf5e94063a7f3a. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTVM2342206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8816252ee090d01e415ad1be765ffe88f90a9c4ff71e0b9a636db14bbbfafa0b. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTVM2342207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a887b935d51b8dcfb33bf8e175c20244a037fe06b5b2624383e080fc9c247f. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZTVM2342218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2115cd981656941f966aea175f46d8d8a442d7ff8ab5c15cd787fec4b8f6d232. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZTVM2342214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859289af2b1ab7840a69837e815e52dfb6ba77dc4d3e126076b36ddb15cf79f9. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZTVM2342213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a88f6c7cb49456d12ba5cac99c3256828c36d6a2eef82445b2e720a1fe0df66. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZTVM2342216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466278607b6050de2ae0606973bde6cd47fafd2ee8ba221c02044b4d33cb995b. 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/QZNJW2477040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a342457f2bc3e122b052f60708f81526a506c9eb68dd94ceed82d0f9a4e60f7. 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/QZMZ92462119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8c11a9f4fc109b8db6cda2e2c0d6ecde6bd1b81f681fe0cd7afd3236d11273. 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/QZMZ92462120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39de43bc7c2e48c96014033ccfef7ead4ebb60d98c3e69aad3f635a251809447. 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/QZMZ92462121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2178c4c41ab2e4d284e16eecc9f9cef4888760e7a5ffed439652cb22c428d83d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZMZ92462122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9cbeb21e1a809d856df2e8de2ca757585ada4b250e57144a4e1e0c4665dbd6. 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/QZ5AB2425090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2b0690b22030332b4b56f5f87b98dcb639975e474c03ee8c7acafcb208f0c4. 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/QZK6L2391458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996200fdd475c94e2ff1f5d3bc086cea7485df9d3a2ba9d3260e902228c62b83. 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/QZK6L2391459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba814186f63ac89fb71ac1ea5e3ccd22f3b81ef1ea4a1450e74abf37eaf4bd6b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZK6L2391460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bf6b62f8015efc3244e6a579342816e510e82461c4fbeb5bf4b2ad9ba927aa. 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/QZK6L2391461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31040dc9d287b46132b2084de64434a18f2d46667fcdf3d41fa3024b31e6a999. 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/QZNJV2327577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2ed001e2818c72707e7133ad5809c3334690bec2117f2b3184a9553829d60c. 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/QZGLM2346963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe462503ab2ec0b178d52ce30573fc16bf047475685031d6e87c2fb21d54bc5f5. 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/QZHZ52213900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8767565f531eb479723161f4cc78e3ae196bc4f320b178fcf73c1448fc6a49a7. 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/AUMEV2454487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c53fa5b3cc3559ec5a8d89d9e76243655f4fbda19e1cf23cb9514adda22a80. 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/QZWFJ2344642.