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 0xfb9f3057bc7f93825b1780cb529314273b89417888f81f59242c4759a768b4db. 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/deb83d35-5515-4f12-98bd-60a12d61b58c.json and https://artists.proofprofile.net/proofs/artist/deb83d35-5515-4f12-98bd-60a12d61b58c.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 0x4892803290fddd350ff8d67fac9e2c44f060a84c2d7c02ebb09ee21b76832d97. 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/QZK6F2039315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17408faf67fc38cb65e33913897dae96cbfb4952cfb6f472731b03b531e573f. 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/NOWAT2305020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98af8edd9feb5ab99d978cfc581580898afbf81ab8d663e237effd99f9061725. 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/NOWAT2305030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3c6adc84c99790157b2aab48fbe7a1d18932397a1a01043aba0a81d9cdd49f. 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/NOWAT2305200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce15b077ebc0b7fc79068b9a4e1a3576babbe6601d32af3deaadb5d09231505f. 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/QZWFE2422096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84429f05cb4298e24976a29f533c202dcd1c9e95a34ccb10d4fab2b75a9e0a01. 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/SE5BU2539015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dec11835784f7638edc3889bac583281b063e9562843c5bc918df8b74600878. 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/QZHNA2415790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dec11835784f7638edc3889bac583281b063e9562843c5bc918df8b74600878. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZHNA2415790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa2cfc88ec009fd3fbb19514c835cddeec3e69789cc2c6dfa9e01f96d4f49ac. 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/QZHNA2416062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fbbf027b485db2e8b8bbdca0d5e51b4656e5d6f5488ae399d85156912a2b26. 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/QZK6N2430302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57269145c047c86c476668c8659686466c9aaad2246c30c49d68844755002b5d. 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/QZK6N2430303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd358a3700b1da0938a2fa8ebf1c1f3188d13db93ea93dff63499de605c56bc51. 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/QZK6N2430304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1c9de2a397e7b267593a52578b17dcd35d8b99f23dc6aae8abcb733f490272. 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/QZK6N2430305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f64c19e5468511bac8700dcbb6ad5df3745c460df47f8d741556a6d0c9ba70. 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/QZK6N2430307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378cc1fa474cc573836c79772b85ea87d159c2ef67e7a53bb27040a828e869c5. 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/QZK6N2430308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffad98c7656ced70361fe1de89d9aca0557a1f6d37d2fb5733f735f2ce6ee64. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/NOWAT2305080.
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 0x14052de7fa947dcce2d29bf84a6b3158d6b7779fa1b9dd639f0e8099c96f7ebc. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/QZK6N2430300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45305b24390fac2efc0642869495d8457ca585d0aa330f005c588efcf90e16dd. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/QZK6N2430306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399665ce2f6ea9fff1cc7bc649a068b8ecd6a48a0fe581895a0bf97c256e1fce. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NOWAT2401120.