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 0xd64f1d7535f16e2284577252642feb84bab7a51181fb0f9f2a7396fa85dc5498. 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/bec50cc7-e066-456b-a43f-2dc2fabbf8ce.json and https://artists.proofprofile.net/proofs/artist/bec50cc7-e066-456b-a43f-2dc2fabbf8ce.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 0xed4de81d30db44dd76c37c8a0f03fa876aedbff08958217afa624ab78d6a06c8. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:43: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/QZAAJ2000590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f10b1906828c57fbaffbbb23ad03a6c82e6bd1fcb4a7414143be52f006c4db4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZAAJ2001345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4819de4c54a8cb942eb499872eacc0fc41c61ad3011173104e332e55370f41. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZAAJ2000592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fe6c4fed2e0808572fd6980c312fb313a0c22ad1236db6ae6fc44403b09e85. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/QZAAJ2001344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47656d1c18e36d65b4cf0981f0adb75dffd02878482623c1e0d148325a07c1bd. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZAAJ2102233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d2275884f6ca924912340cb07ad2b5e778020fbbea997ea5239c2a327d0c64. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZAAJ2204575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4bf0a7c5fd7e7262b681c0babaa5a9ccf4d922be841e188770e8f62d8c6c64. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZAAJ2102438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a78fac1261d4a7b87e80dd7a0ff5495cbf9eaf021fac1347d2860159fdd377e. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZAAJ2102437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea4bdda4619b1f6605cd4605aa290e460cdbf5fffa84917878bfe68612707d6. 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/QZAAJ2103420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294ac2a7486aeef6ee37bb11751ab61f0b9fb2b74e0cbc2e2f42beb62728eedd. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T23:56: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/QZAAJ2000254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330e3daf599733042b63e4e17e5a9e15acff03e3fe2233eced31ba8f696de292. 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/QZAAJ2205190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd41ef2fe82c51f99c20dba84a6feab8df6a2729c9c883e68dc2686d7c5eb06b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZAAJ2205449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b3c7adb169f5badaaddad74cdb76a03d3cbe2a6b2d5eb7c60cc06348df5276. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:09:36Z), 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/QZAAJ2103102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7449ea8340f959db515c8327063eae33444a926e8729d5d0187684dbe5fa0b19. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:49:16Z), 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/QZAAJ2204464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea56912e6210edfdc7bd3bc6c22013df769ef9e4396bf2f81f4907b9841871ff. 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/QZAAJ2380722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec63aada4af917383584d8d89991af58e42d63680fc6840a2941f20f6305eafb. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZGLS2388697.
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