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 0x04f53e2df9c8d405f31e8b66fdce00919ea716fbc4b6cd3ad3b52cafc57b2476. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dfb49772-9e64-4fef-b691-179ca257d9d3.json and https://artists.proofprofile.net/proofs/artist/dfb49772-9e64-4fef-b691-179ca257d9d3.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 0x3ffff3518d4ded0c230b6a6663b43e25a7669e68b0cfebfe095140cd9d5ae199. 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/SE6HN2458062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e107f8bfaf739a31ddc9b782300a2f0eeed623aac2a6bb75457b452fa1bbb5a. 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/QZNWW2345389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49695bfe33c9667adc999c577fab2839d40d14b6b86690c2c260eb5883a7f38. 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/QZHNC2353018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcbbcac98c7013d3e72324211c23f4014dd6de1b9c85cbef6551e71456dd2842. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/SE6QE2381430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95601b802308b6e895290c181d1803499357a226db29fdbd3020aee3fcf44c0. 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/UKZGC2402249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2b1fe8908af60c1a0d7da11b64f72d8b7b8e59b80b4b33a3e5c022e613114f. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/SE62M2336927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acf79f55f9c2ec284d54ac293a1c4a97b9eca7c832bedb0a52aef16e6bc9018. 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/SE6TI2312893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed369069e17bdbddf31e6420382f5a7eee1129f12f9ebc3dab80ee7506b031d6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/SE6QE2391267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451fa0175f274274ced6a6d5ed3707d19adca3e500ad2e64de4dd3ae3c999994. 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/SE62M2376978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b83ecea5a7de255d9cdafa7f744d7ac97ba17069c5ff71c733a80f8aad68bd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZMHP2341391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9af514f72ee8ccf2a370c900b3621a3cf6af8c7e6f0c6e797867509fa5cee7. 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/QZFYX2347524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccc69ca4302a64ad5b9e9027c6c0065cef18cba104eb067b5f9db938f7acdde. 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/QZHN52117415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9af514f72ee8ccf2a370c900b3621a3cf6af8c7e6f0c6e797867509fa5cee7. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZFYX2347524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bb4658a2d47016d70fac997959b765cc6332a870492154cb253ca9dabb15d8. 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/QZHN92477321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107f8d30b5da117d2db703054337259e269e330ab513388023b06f8f51bd77cc. 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/UKZGC2402849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0c4c379c0e687f6b96d02cfdc31dde7fbeed9d8d956e893fefeeea8ea1c67b. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SE6SA2395721.
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 0x24a1e739fe652a2e620f468d73093e826f29044a5f5226a924ecb7ffbf3d19e3. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZNWX2276339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114aa7be72850487aa4405300d6beeb25534745fb113c5b4a8ba0807f5f40117. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZYFZ2466460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070b5ec9757f5357aca55aed52a7629d2330914ee6df67d851e49951550dd02b. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZK6J2232340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8592d7d1969bb2568e34b11f2bbe73b45daa2b04983c4eb8b76c4882d1cd23d. 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/QZNWR2168367.