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 0xd5d5e46188a1a7c89bb6cebba7d4b187eebcb5d27315282fbb7ae5afd9d300e3. 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/57fc0750-5199-42b5-bfa9-eb07a40cba56.json and https://artists.proofprofile.net/proofs/artist/57fc0750-5199-42b5-bfa9-eb07a40cba56.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 0x83ec9e6352ed85ce3d4dcb930a498696178effe1caebf08788fb5e06062f16bb. 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/DEQ022272010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x113986e9d6031e6ffe4ce3234852b8c1064f51c1005afe2d204ae4eeca31a235. 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/US3DF2461772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84208d6d61886086a337be1be1bfe10b3e00faa078382dba2c35df0348483d84. 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/FRX872436864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd700f0d92c29ed3a344d70ada944cc6769b765555e31040fb9e6d6fd033af317. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/DGA052412935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe945dd49a0d1df6ecc509fc240281a6440245aef82c22bd3a559376f88bec9c7. 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/DGA052412978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84208d6d61886086a337be1be1bfe10b3e00faa078382dba2c35df0348483d84. 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/FRX872436864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cbe21de5d1a3473b663b8f1285b119ffa7bf2274ea044a38a6da9f3fbeb26b. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/DGA052445038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd700f0d92c29ed3a344d70ada944cc6769b765555e31040fb9e6d6fd033af317. 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/DGA052412935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe945dd49a0d1df6ecc509fc240281a6440245aef82c22bd3a559376f88bec9c7. 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/DGA052412978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2658de9d7a017c5ba04fbc78dab9bf77cc5537f6ebb177361e62be964e5f35. 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/DGA052445039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228ec00caa037f080c521967e31039916f62487c567294dd2d16898b2e50321f. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/USANG2428545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20c0c0bae0f7d8590319e1e0255925a097e27972fecfd1e7a09d099989ac040. 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/USANG2204986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa897030e0f62a8c6fdfccc07bf11bed11211c3d66165481e1b98ca925cbeba. 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/US3DF2232593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890c5d0fbe9ce6f4135300ef8143377709d8804b09ed88473bd65bbc9c49eec9. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/US3DF2232594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081236d34b531a9d3c211f1a48c915041764b171e128a37eff1d5ba3611309b2. 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/US3DF2232586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a580368ffec15416688b6e86e113b86261c970b44f9cc656da9b65f10dd6f1. 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/US3DF2232588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29fab6844681a8553758586a994c9930773a8db8e23d15c76bce6f94b1b15bb. 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/US3DF2232597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4253f5c508dea2d2724327db7d375c0ae32c369e85a4098f090a5251e42e3abe. 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/US3DF2232584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c67fc8677294fc649c116006b263261741af6d202cf05f6ed8c321b59cacf4. 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/US3DF2232599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ffdb36abe48c7f5648e32d13d682226518e4012c8a762955e065a9e465a422. 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/US3DF2232590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18e60e91bee4302120bd59460f4a6d84fd599be0b9c924484e479d55d4c46b5. 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/US3DF2232601.