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 0x8a0b58428160f72871ae7d48abb158b86db150cc45ff97b7a013be87f2f31fdb. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a45e774a-2955-4ffe-a6ee-af02b66a5667.json and https://artists.proofprofile.net/proofs/artist/a45e774a-2955-4ffe-a6ee-af02b66a5667.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 0xbc4a1decfb9e85a2ee33027007ab814a745e74949899e98e454f25a7a7233ce8. 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/QZN882231938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88076104656978f4f5b93e9053525be7abb1ee8927fee35725f3d1b6b3b39076. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/UKZGC2203254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940935266bb9102c8c77a9ed836104e3e44d06837560a1e22676e436e31c6098. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/UKZGC2302976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8351d862689d79d53488a378c48abcaa8db59d07d02e1c4230777bd5a4d13134. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/UKZGC2302975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a10da6021b5828646ad17bc9a15c0872fa4a6ef7b2e4d9244c4bb2d5c7a2581. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/UKZGC2302738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe728302b0c62e5417a52875343532de72117333087cb902bceb66c3558df7c3. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/DGA052345103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c69b345e09de97b3cebaf85fddffb63342fcae3a1412e96980baf3b6989090. 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/QZVEM2359929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b7e4fbe150d030d2d4bd848c7c9c6184cd7f8ad1ed16c351f56114e2d82a35. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZVEM2359907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2418115c1d5c0f1b66a02d5dc53c1a1d7cfbb0387a4808fc7330f99e019d7953. 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/QZVEM2359918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab2c87d4f76815a7309fbf682b842d49746b3acf87ab6239f18bf4eead68575. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMANG2222250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4e228cc2f5bcc31978829ec07c2846666ce7fce403a50963f185c70aeabc15. 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/QZVEM2397655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a2c146bb8ce2fb449ba08a0667c0bbb3ee3375f13ce22d9c56e658090b0ba3. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/USANG2462976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499cf0773d92f4d1891149d773acd6f8cf7339009e097fac06f12493edf28c10. 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/FXR592401478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c78ef9d92b01726df21651544dd19c45203d2482aff0d753be9f356ee9376e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZN882231971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca13121d19ed5c0e291d5795d939b1ce6892c9948dc3a43ea2949014cc52b11. 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/QZN882293656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c03148fd16925cc95cb6e99f38a81dd7d263e9fdf88004f7f81a8625db3caf. 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/QM3DF2280702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb9ad7db61fd7da945547858f084a5448c24288aa9163f62ddd99b9f1ffcf8f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZPEW2426012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bcd90fcc3b0f779134a643697470af70194ba3f820496a3ce779d4f65f929b. 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/QZPEW2416757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c5c88b5e340de39345839e62daf6348fcff8ffdd153e942b36e240a0db5be5. 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/QZPEW2423709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a33d1a8b0333e01b865404584c072bca0268528e1c98cca39700b4a26f35321. 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/QZPEW2426011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb9ad7db61fd7da945547858f084a5448c24288aa9163f62ddd99b9f1ffcf8f. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZPEW2426012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e96aa2b4e4255c45a0a284f4c6ac87948138d193e2ccb9d9c44feadac365b3. 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/US3DF2417652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4993eaa5a57ef362f26807c1261b461bbebe8e95c1dbf4e92a66157a2aab2c. 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/US3DF2425201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc21343c3f7149bd749a27d89cbb758d9b58311fc4fabfa6fa56d985ba441c7. 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/QM3DF2278325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf719052af7f12c2607ac1c3977b0203e4d149f607e064b95e28a7ec12a2bb11e. 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/GBLV62138336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940935266bb9102c8c77a9ed836104e3e44d06837560a1e22676e436e31c6098. 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/UKZGC2302976.