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 0x7084806697cca14203c7c34198475b6cd2914f24b13740737b9a7cbad369e08a. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2cb9d35b-22c4-4b1a-8a6d-01036e0b24a2.json and https://artists.proofprofile.net/proofs/artist/2cb9d35b-22c4-4b1a-8a6d-01036e0b24a2.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 0x0f27f0180650ea20eea9a2ea3628649ef1fee8257230828f55b40178c1769fd6. 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/JPS801000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7401abe01bf376ae624c7828e4f1b693c18c0eec91f1b2e58f4371c1b41c01. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/JPS801000040.
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 0xbfacbb4850630db8dcaafe2f3b0355c63e6369eadbd32ee55357105ede230027. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/JPS801000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629f24b5f81dd6168ca64e2f4aeaee42825bbb7ba687a8997b8e39ac41fd6a6b. 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/JPS801000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779df9493c5786b7c9249974b53895109e25540699af5852fde5629ea000c047. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/JPS801000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190b8eada8dd745ab2ebadc1e4338d23d00cc2ba08d2cd8e37eed136140c63e2. 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/JPS801000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54639bb7ad11e4ad7d8c59e9e37a6ce2b8673a74b83c63da95c79956ab5f25c. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/JPS801000032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfeb9925ea103721126c2d7aae152a53abe2ef66db1b0ccdfea7e7f466dc0ed. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/JPS801000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1dab8f3d0acfed68e024ca268d30433e3d12a2e92ffefc92de4bf9898c84bc. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/JPS801000035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88618d204d01a71c848d0bf2885cdaccc83e4f3967408586674ead53414253e7. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/JPS801000036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28cf2e19d5a55333b756754152e593f05c28fb486cc14099dc7e57a24d5d866. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/JPS801000037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9cd8d89f6ab30755782a7e439668d4924d14d981a2991521e0810213a49f9a. 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/JPS801193296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f5a7b6f4042ed60425a897f661228d5dcf4217c2a484af4cea4db356971078. 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/JPS801193298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3651edaf7d800cfb090b580a5d3c20a528fd2978b54566d3956a4a489788fbd9. 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/JPS801193299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63b3ba485b63daa3ba41bb94c4d69e14c67c244aa5e16f2309c6b449cab6ec4. 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/JPS801193301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad41894828001f86828259c264c4470561c0f847416076513be52ce1abcd410e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPS801193303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867261290cfade75aa1c2d10b6145acb4c36a1bf54118ef4bafa94c3798ae120. 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/JPS801193307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdd3f2b65df8ce51d6b9f66950c2ba0bbb37d9401252bbab8aa4d43fa962627. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/JPS801193297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbc537c303197684e256f781641722804bb03c76c1913268cf8991c281b48cd. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/JPS801193300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74fdd25665b5ba1532e7ed59e3b3944c3f62f29bf8dfe90564d1ea0f2fdec9c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JPS801193302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac55b494567ad7a4792c3b0c6f0a02faf354da9fc9c1bc60d86a172113a021b5. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/JPS801193306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48496b3d8771fb405cc997dd1561a29117378664dfcf906cae4bc41c14139a3. 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/JPVI01404990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b54c2baba9952e0f2b77dd94e16bf6b3b4934d613adc873733fdc28b86f336a. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/TCJPO2158891.