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 0xda552781d18630d5b015b675e39c149d9d20c936b2b8e38fda071701d0df55d2. 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/2068418e-174a-4e36-8fc8-6fb39c312111.json and https://artists.proofprofile.net/proofs/artist/2068418e-174a-4e36-8fc8-6fb39c312111.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 0x5e8b64f6cd3b658838ea7465ad333a383cd75de1fe00f7a6a1161586065739dd. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/NLHR22200939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f789aa71797d94e4e502a839fb2fa47633e080b3eee3c378050a7b73491df3. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/NLHR22300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e12283cbf2c58fcd2ed598c2946806b79c9129fe103d48710e791fc8d1453a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/CH3132317698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5844cf8cdf896767d15e88975a95c4bfa0908704e339b39be0b64c8d4b21a5. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/CH3132317700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8da6333466fe99b79efc220aeacbcdea97fdf9ddf5b23175e41eeaeb99b0a5d. 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/DEUD92360242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514aa553fc6f9d10dbd9e1a2d5257988ae1078d65ad0e2f42a59ce193b70db1c. 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/DEXO32323369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff8d8d800cc9c716c339537ecef2b21209cf6b752d958f2f15c12b33c9261e9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBKQU2431528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43770ebf552d810cbfea4076e727a6903d88c1923f919961fdf9d26e17d383d. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/GBKQU2431529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce328361c262abf255b5d1877485a55443c49b393e1760e311e1d799616eca8e. 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/DEXO22414142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346354003ce4ebb22172d489be4421f813435d4276a64892e9482b455073b848. 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/DEXO22473232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce328361c262abf255b5d1877485a55443c49b393e1760e311e1d799616eca8e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/DEXO22414142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0d82c42621838f0f4e7bb12f9b391ed44e906333d932ba5bbc776c780453be. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/DEXO32488982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfefc386529d42747bd4589d178a0264eec57c47082d065dcd7d5838d30d12a. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/DEXO32488985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66dbf03c3633d80383ec6104b56926e419940c0a7c22422cbe8b7d3783873d7. 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/CH3132419850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058f967f65ef8525157ebe62029d858e7527a101724046bdbafe20e69d7c4539. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T07:31: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/CH3132419851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdd4947a18ea578837b13da600a5fdaa2ba57065044e325ac58879d1296a40e. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/CH3132419848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afa796b2656661f28e7ee6d62ebec5c20ed14cd651ac9c4ae6691123995663e. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QM7282592418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161495014970c17e9e2c852dca1de0b5c3bde557285fe7a637dfec7cdc3c016f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QMDA62550226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3b013fa082d8d75873c95612645ef25aff0138d63e84042c355b86a4b80441. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QMDA62567977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d212055920eac69003cc4af7a4fc41614309ebc3b1425991e1fa90667b1199. 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/DEXO42340045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb117358dc699e2077ecfe6f4c5b3308b3d38fdec15fc2cd6ef3908f40992d210. 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/DEXN92348065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdc45c0d9be9cef3351488a41e0e9bf131ca7093f43d81032bf661ac101dff3. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/GBKQU2447440.
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