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 0x092a9cea73965e819ae1cb23e2e1714e684c82ad5ff01741aaa1edbecbb37a90. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/12430a1b-2d8c-4c21-a907-b6d0cbdf963b.json and https://artists.proofprofile.net/proofs/artist/12430a1b-2d8c-4c21-a907-b6d0cbdf963b.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 0x9cef1b86aa42278491c82d820e2db602ce093ce9a010197104e9ea93725fcc2f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QMBZ91719116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x144c8e3aff57e408ac35a4f08b9bd20abb1f0fe212afc5fffb6b0ba69f9be982. 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/QZMZ92359305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d35de7cbd9a2dd72dc1caf332a1aa69e3ce10c777154957495c19c7aaebbdf. 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/QZMZ92359306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d183d5f3ac82b29b5ac516e9ba59bfe5de8d0bfa19f134d7e620ba6dea8aa5. 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/QZMZ92359307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x756c891e3569da006b7acad9d987d44398be6c894d31e17df9fd12df417c30be. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZMZ92359308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371feb317b5d8051a4848c3b7514ba28f703a299d23b9f851139c910c30c8b2d. 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/QZMZ92359309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8846ba8030b9c0c68ef1ce327e314b92cb341126906b4a8a42e274b507aa63. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZMZ92359310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7729c7dec8b34f22848757a1e2a53f408c380a4ad9d87b4ba4e362805bab62a. 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/QZMZ92359311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165211b75dec72d910a5ae08696e52f9afa8b85850d29f67e765f849071f74cf. 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/QZMZ92359312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35c30c565a3cb734a23b54ceccb830f654d32223c11cb084f51c7a025b4db94. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZMZ92359313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a14f44cf3ee7996481f5fee4cff9179f5ba6eba72031df00d2ee39418bb1c0. 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/QZMZ92359314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9ca40b954a852ce8b10367f0d987b89aa7ba5437d117463bee6030d4e1a6f9. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZMZ92359315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a18ff123ea6c196ec0ccefe16076f2023753b6f56de73fa2d68b461ec60549. 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/QZMZ92359316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4439e695c38525cabaaa1d06fc17df86fdc48005faa52806480572a6115cafc. 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/QZ5AB2477030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce3934f962698ced88b9c5d9ac3632668d3d505200bff0f760fed019c2b24c7. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZMZ92427903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9bf7d42e129bfad14daeda7795212ab90ce031e884599b6b9f53986a0c34ef. 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/US7VG2591627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5118475349aa36897fbc7e8d1f68b5f1e9436296d07404d5df408193249500e8. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBRKQ2517922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe0716c84a5385e0376943393d0348577472d60c2bde0d4acd0b68344eeff0f. 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/QMFME2127161.