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 0x8677cfea20aef72364ffced8943e8582bdb6ce496adc3371b2f762d93311df9a. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/40480d39-fa21-472e-85f5-4166bec4f915.json and https://artists.proofprofile.net/proofs/artist/40480d39-fa21-472e-85f5-4166bec4f915.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 0xcea8ccfe7e116face55fff50028759e0904541ff0af6517d879acc770eec2cbb. 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/QMPKX1819073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddba4e987be04809ef6e8267f19820f30490725b9ec3ddfc2824e99fde339385. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QMPKX1819074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee66b886a1b20a0ddc9c437571687b3591ed1f704f80e72ffa51a23a400f73c. 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/QMPKX1819075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074475785c3d73b22ca3686eb4ae1cd31d5d9c0e7aa71a15a22a6afc39173b20. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QMPKX1819076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde48e0a8061df7daa5b3abb62bb52ac4b21446a093c254bf249602114f9c78a7. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/QMPKX1819077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b20711b1e8afe5ed5482713cda4cf5afbc7dca89f3bfbdfef583cede3b9efe. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QMPKX1819078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4c87deff902ddf9d3fdc175ca26a0e78daee4b6c7aee2d1fd9136f02dc4cbe. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QMPKX1819079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b829bc7eeb55f6e330703e04d96e976cae8076c75de4bd04eba69fa8f756f7. 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/QMPKX1819080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c033cb57e52f48b28e18fea2387f0ce4938b4aeadd18345c84190c0fb48e30. 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/QMPKX1819081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadccbe2cbbf99f392f41c173ecfa3eb2536bf681947ced7c9f7f5624690a5e96. 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/QZ5AB1624625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c11df1bfe371a1bc25c2127acbd1252b2b0534ac2f8779fa0c3697be353b85b. 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/QZ5AB1624626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4e00d95a8c2dbf17518cb6b78b91e5135224abd1b419c364995ea2de4c7611. 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/QZ5AB1624627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc842fbc94dc30250600cf4645faea4e7b08fd4d06b2a692851316c96dac3b4f1. 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/QZ5AB1624628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69736c1bc97b5dc3b69700003fb159541fed6303af22a5b8db0a03191f87b73f. 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/QZ5AB1624629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4b111970c1a499553d87d2aba23a7a1c25000977ecbc935411a28c64c01bb5. 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/QZNJV2320405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8db0a01886128a114bbf853c4396c00da25c7cb60d0fa3d1a093ad6d949836d. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZNJV2320403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913ca9d9cc2246ff5522bda44429d21b51acb42bd4c70841deb49da7cdc98f4f. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZNJV2320402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1dd791f5134cae641dd9fe3b134795684fdaccf10d6521fbb3aa8c99ce19f4. 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/QZNJV2320404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52a21d1831ded033d2f74c5fe214a5cd0b91a90158621664e96ea2b5e85bb80. 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/TCAFG2048299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3796321b18b11b4f368328bdb9d5e2880bbdf42c5a19be9c474896bb7cedaffc. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCAFG2048300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7610edaa3ebde9109d716fe344ed2b6c4ea49503c5c516a11c2466b0267dc49. 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/TCAFG2048307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e9f49fa3d52aa4142a4f7f7d49b128fb551edd62a326f4cc537565c5577a8b. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAFG2048312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1392b930bf6f8157333bcf765ffa83edd97248b6f85804f3c6dc7c181d585e14. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZHN61951166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a98c36b57a8fc55fa8f54f5006d4367e24c7a118e68e8d55e317bf07cea1be. 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/QZHN61951167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eeadfd5ce5165aecca7dba339334c8bbc7e1848944cbf9e290513510a15bfd7. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZHN61951168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fbd56fe0f43448986107592063b88e5869ce511e4b15c091b14c20471c08fe. 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/QZHN61951169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9edef6371af3f7d8d65de2b2838c0a585f05ecb9325106f7d8ec98afbd47fef9. 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/QZHN61951170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2facd35d7b96f4c9191d9dea4e3dff4466a7f9db030c897a52b714c3e7e32d5. 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/QZHN61951171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644d25d5bf0414a078b9fe5ece11948dab318ce2ba58849f4ea716854b9fb784. 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/QZHN61951172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4066d347b741377919738d7b132933aa17ef33c3b3a2d01e928a3db92447a809. 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/QZHN61951173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467e0587100d1b8e349b9a5a5b1151163c81ede968fd58fb51814c7bddb06e33. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHN61951174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d12a7867fe68f8055d5bcbd0782fafbdd26a7001514f285760012934f07a38. 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/QZHN61951175.