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 0x8e58e2789c113aec99902d442a280439bad15c9374b5b6d67edbfeb513dd582b. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/875a82de-1db5-49ba-acb0-e64115b09dad.json and https://artists.proofprofile.net/proofs/artist/875a82de-1db5-49ba-acb0-e64115b09dad.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 0xd66057e0dae3f58cf9554e597408ccca3aeef7da18e6521a4d686cd1246121ad. 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/QZNWQ2277056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad26acfa0675faa2ff8e131c5e8fc998713c9168e36fb0bd21ce9bf18b10a7d. 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/QZNWQ2277058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2055c6ae469fa45d5003971f7cb1804ee0e3c828c21081bf71ed3a4f8a934c8. 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/QZNWQ2277061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edf7607d1bfd02617630f5b6875522de138e4f013fc4953ec5ef2be1bfb1a3a. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZNWQ2277057.
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 0xf7852cd2a2d84271abb980ece631c8dde419784ffde47f4bc85961297a43d3f1. 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/QZHN61995638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00acb1868fa7dd12c2d1b12813aa3740b16b66bedb0749189f6e961369fa1331. 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/QZHN61995642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fde32cd8c3e6e316dbd01545dfc7cd834148afb2dd0411c53108a453e2c54eb. 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/QZHN61995646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8745a4b32f6de6bc4f99fab4bdaada45fa098997257481d8f4115149513f4e6c. 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/QZHN61995648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e387cbbb11ef364cf0be429adbb8070d3517ecdfebe039d68a06f5a14b8daf. 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/QZHN61995647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591937108b277245d2fca006f1c03829aa181d17f1510aa99c49afa4b24ae434. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA81832980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612ee3f474e3b59995184f58de093bb29f34c290ef43a1656a3b7a1480367d09. 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/QZDA81832982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e859088f9d1ef1799adb327dd9c930873020a656557e2bb9fa0fcfb52ac9fd. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZDA81832983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc34ce6653d586e3341fcac36eb69c7fc546f2da08bef01d9a47c7a81de5776. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZDA81832985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d4d3bf4d317eb7c92b70d272b770a1ebf49735cacb851a043064c6b667f360. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZTBC2309794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897a3ebb33467cef2cdefced797b0bf231520b2ed59dcdcccf9e4aa09191e48b. 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/QZTB42316521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178beb4025f922c8cd11eab013d16ad93728a327705a9c494baa01f65da2712b. 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/QZDA42317015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6092496e71ced9ee7f9681c8211e3278103acaa240114f794cf640cbb0e43f1a. 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/QZFYX2365842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21215ec98b3cb578a62978eb32fef1deadb32c52edf909cb841f697bf828eed2. 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/QZTBB2206659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2570a047b920dc086a5982d55cf81503c919338158eac6edf6ce9de83f412d93. 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/QZTAW2211707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ce770c0a49dd25b69357dbe0570d52abc6ff90cab7eabe4989b2b00a6fe2a5. 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/QZES62137309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49dce77139b726baafe71f264924dfe560e8fe1a5c99c307cf2102f8d2648ac. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNWU2043656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa561d8a0c38fea59f7d0cefcede77a4d384a2cd6b2cc3325e97444495568c959. 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/QZMEP2098919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e1b9501ac6e11ef194cd3b104959791306c00024ed0c47257061c95da0c329. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZK6L2024961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a8df386b3857a754001bd623857dbb9ef686905d3f58b77ddff2a9cd4b43d3. 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/QZK6L2020807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e759e136b8da08324ec3d8a133e1bd8553b3159b1dbe6c401b3c3de55d42c84. 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/QZK6P2039140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af79e45e3ec70e400102424759b9b9a4e89278b76446989da911bce17a1de1c. 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/QZFZ32043789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57038c403b874882d4239f3d499d1d1ecfa36b6db31d0363cb6aaed40c1d29f2. 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/QZFYZ2038418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae88a1bf83b3054cf7e5e6bd8d91a843af7519d59fac5bf57a7bb094a5b8bcd. 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/QZNWT2276638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80794d7edde6a3a755d52f2a941b4f467478bf28a609e4bdd6104c5c1c70798a. 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/QZNWT2276639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e808f7877c1c5d394ab1a9522de7c3f93443cf4f20c554ba64e0b1934ab2a6. 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/QZNWT2276640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008c930202ac3592a0583438b14f7d9e37c9a3c3a097d817e7758dbd0f5dd77b. 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/QZNWT2276641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7ef5d5e52a2d4fc7f98c0e94c1fd006499b77c3ebfeeeb8c9bf04080433781. 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/QZNWT2276642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504ba04c62b43f8f07d727993c96de57c562dbd39e5536fa7719aa3521924ac9. 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/QZNWT2276643.