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 0x87f67f8e770c32833bc2239fb8c8d86282ffa85facc4aeadcee42e2eac7b0e04. 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/01b75a2f-2429-4328-94e6-6ed4695637bc.json and https://artists.proofprofile.net/proofs/artist/01b75a2f-2429-4328-94e6-6ed4695637bc.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 0x9e0ecec5e94ea0ad84daaf8a68f85f79a0bedc5c4fe1a720908c37d08ae97378. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUAGT2225058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10357095f6063b046bfba5ce3e60ae59fc8ddcb6fa2cf0c16fc9611dc71b8307. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/FR2X42402927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34465e28282900a253956931612fb5cb89b060ead1c2e6cbe4d21f1cbf222c6e. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/FR2X42402929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022f6c8be518c18f5eb88023a580458c33809e1b2af36eaad27bd0184e72a691. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19:23Z), 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/FR10S2435943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239f8edf00784df479e4f9030e2ea0c86d9a65b51d14e3b71bae5d11c4a6b888. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR2X42402930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736a768f84d615248ab71ff8e4f8650bd7abbc98f5f2ea27e3d8496344dbf7a8. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/FR96X2485639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb7e01c2ae7430706ac61312c4d073b70eeb64a3c14222e32dc23dc9c01970a. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/RUB422401117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d134054458397fb7787dd23b5065a52c872f025bf33eef260f1d18e52a7157d. 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/FRX762493406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140ad7b0b6021ff28fa6244b4fc2670fd92345b6c4fef676748f43d0a5e89355. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/FRX872465948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53588ff2a111355ca766c2f28d2c4a78e2c11f2ad07f3d43d236da3e37c5ed5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/DGA0M2435020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad61c85c7c8e98db34ac5faccab16762af7180f3f67a3376410b0da59db6cb3d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DGA0R2489387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9abb1cb3dadb6a7872b3aa9d490f7f55a173e1e31481f53bde95e3d6234ab063. 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/FR10S2543380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa2e6e758ccede96f08661ff9b0e5ff258c060c90dd548252a32d22f97de07b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FR10S2543381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a40ffbc2bf1778fecd8bdf88bb902c61a698b8b6f394ef065e85c4159938b0. 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/RUAH62515097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fe62713beb83efcea66a4a76e43b9a5bc7a7b52212e9150dc4552d49d7fcdc. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/RUAH62515098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12563d568ed8e1af10596468bb18d85f94471b9ec2a01ff22492c9f18b86270f. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/RUAH62515099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f55b730c5a08fad8f51cd451a52330c5e1a99f2fade2e10cac12fa1deaf20d. 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/RUAH62515100.