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 0x4924d314265ca78089b8862de3c642130d0a2a583c98913db62e47f027541663. 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/f46b110d-3130-46bb-a5eb-f1ef4f3e66a7.json and https://artists.proofprofile.net/proofs/artist/f46b110d-3130-46bb-a5eb-f1ef4f3e66a7.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 0x61d95020743c0489395f11fb82e6494b5297903090b09b026ccc17b93faf0e7d. 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/TR0331007584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6eeaab0f247bae09efc0724ef3787ccf812c2721813cc9154769ce2691a3c7. 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/TR0331007585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31ea3815e57481a5f51d78614b91783d0f1f0975ac6301375af7368e56b9377. 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/TR0331007588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229ad426eb70996c1d9e8588641c977b31b72b6c6ff791460f809e735483274b. 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/TR0331007594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fc4b3bd50250c1abb21ade026a620251d1711371d20b2684f58517466b8dd5. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/TR0331007597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a7e9cea605916bb034f80147f9e6d9a7103ae8be239b493a388c6acea8c8fd. 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/TR2181214804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2164a4edf2d2299850928c852368c15974b95434b56aa56d4490a43671c09c8. 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/TR2181214806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda23e45813899f2c87ae3223ef139ee3d0b83315f1421c3125e1529203124690. 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/TR2181214807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ec67d5f9072daaf134059448930cf1dfccd0e1e942bff1de3f66b0eb79f832. 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/TR2181214805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39eff26ec01ce63950115bdfd8501e3b165234722f9f54afa055f7c1fbeded92. 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/TR2181214802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916efdecc8537ac5ba577803b468c9fb22691f15f079872406fa85a13d874eb3. 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/TR9401800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1cabcae98aea3aefb24523732551e9e7112be7ff3842a16e9069d076a24ad4. 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/TR9401800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82def14f0a31e59e4e5a9fb4eee0ad4d7d9030d7fb8bc1d816d9c836bcdae651. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:28: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/TR9401800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5674d6ecdb3c99cd05bc68e67a24d89627b1f7a44a2952c70854d09fa26adb5. 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/TR9401800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68994113688b60507f55135fc0bf254f838ea0f7460aa4535e747fa270baafc4. 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/TR2181520003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6edeff147b112e17b92c98ff962226bfda2ce20f895e596dcdb6fa151d5ea97. 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/TR0430801719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf55d3242d3acf53d6ec3b42cd634c23fc2c1e15afb5107dbc50f60981142d43. 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/TR0430801723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c31c775ed91de1976f206c58a95608244463b09db19621e1f7a3130f0fe21a. 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/TR0430801726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3deb9b1ac13cf2659aa6fe7a59a880f96331656b8aa7868fe0fb2f62dbd437. 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/TR0430801728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0762bdcec414b2882ecfefc39f67220ab37322e232a342bbde9036b6f9e79799. 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/TR0430801730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c323aecaaf33db51e397b684dedce6e87cbcc6b8d3ca159a9dfd1a56b17cd1. 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/TR8571503095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3354a9dabcece4f497750419195683e95aebdff0bcb4247a858019fda3c0f51a. 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/TR1780700421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de8345897c5166e5b85c49441f5d88fa187f0e2a1248bebc908f7e72168abfa. 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/FR2X41447937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc90f830ec7865d7d0be91701f77ded1f2c8b5c912016146e8f78539c255299a. 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/TRBKL2300112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3098f822b8355e9ee4cd2b55f0c902fe8038c3a932aec2354631d4e678837f. 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/QMFMF1900063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12f4f7f5a94449c0a7175632a49493ba9c3c76a28169e5bc05a66b3b81bdc54. 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/TRAVS1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b976a6ce59243133f5cfe4b3d22d5e37fa52189a2a4987890854cb5654cbb9. 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/TRCCB2100002.