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 0x9421cdf3357d67f29c93b75500b166a008c135726352e01906c95e2cc3d06424. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/44d3a16c-768a-4f96-9dd5-5ed838b05b3f.json and https://artists.proofprofile.net/proofs/artist/44d3a16c-768a-4f96-9dd5-5ed838b05b3f.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 0x19ff77415b3fb0b20d6a5c58f17ee8d4540437e8bff0172748f0212388682218. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZN882575437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc33a4e96b154f2634414d1a8792f1702d475ab98276c550af655d9201138a3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZN882575438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c449a878afd5e6e48704b020ee54b139fdf14404917804e7f5180d6cb6f805. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZN882575439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4be98cb407b4740a3c35d6bf2608b4305386283ee02fbe5cb90eca354d1bf6. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZN882575440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c17a95f8b4b00e693cd592a05091b1a9489814b2faaee13962bca2fd35f053a. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/QZN882575441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5076355f4c2c78a2e930b6377c78d017f6cbd2f46d39309cc0901f7c1725a252. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZN882575442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc943ff9828cebd284e0b475a26c4071a0ab03e3dec5a371ebf2e527dfbdb0049. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZN882575443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748863c1f7330872f060535582a2452b3fa9087e0acfdf2f003770fe66782bf4. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21: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/QZN882589321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cd634491d5e84e7bfbf4405d06f126e847a7106ebb2ad6c4b3b089e2678c90. 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/QZN882589322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87462393e7ca4e3067a4424123d3ac2a5cf33b9691939a7529838226a6b911ee. 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/QZN882589323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a31362ed952bacf31c4732439d5189cec9381adfd5cdce033076655d2d214c. 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/QZWDW2500150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d8a583f3f6ead4f18afd76a7dfbcfda3e77c666c0085edbb13fa7095bc7f22. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWDW2525820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x236d4faeb37b0f20db665b432720ac48977df104fb60ff7b62843552b46b5cc2. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZWDW2536169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3ecfce0f66d5cb917638873c0a34509d5dfc9898c7d4466e0143d02a83cfd0. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZWDW2557026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280d388986cbadfd6b196d7b147b44999f98ec7b7c4863bd441467317ab5effc. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZWDW2580048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c41655b9d5af9226a7a79dedef2861aa5f14be749aa74721944ce1fb66d88b. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZWDW2598077.