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 0x194b0e62969445b89d3d4337098572effdcf5c69ac75d6d34cd1a867e78b5636. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb3d9c9f-de2b-4381-8c1e-6d93ec91f59f.json and https://artists.proofprofile.net/proofs/artist/fb3d9c9f-de2b-4381-8c1e-6d93ec91f59f.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 0xb8fd44f1bd2d244f716ba7b8a6ccffe65bde09f6ba5e1bb333b230cf9c71d14c. 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/QZBRF1813601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed98ee4a66c9160b04ef62428afe8295be45e763e1ebdbb8598f8a8ca7d817b9. 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/QZBRF1813602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fac21598fe41550ab5b4906cf82422b18fa24a063d34b73661fc1870d5b785. 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/QZBRF1813603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbfab19d8632d8ba0d3e810552af5da3322b1e4a37f3b958a553a4c42a8fe32. 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/QZBRF1813604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fb89d26d779ba6b097b8686a12c142ce60f1577ee11a3c4788dcae4c1cbc02. 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/QZBRF1813605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b559584fe8f7c4842d6dd71c963a59d82b61a5ac5d17a37fae5244059332f7. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZBRF1813606.
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 0x5b4a97114e8b1245f30dee8605fd746a04f797cab7f835180ca7f86552f27e1d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZBRF1813607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b06c675f74b57b6517fd59612fc3b2314f317e570c762b1093bf09ba9f8a3f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM2PV1662803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c97116fc751c01220f026fe5634661db94445a7391c5581c96e72c06fb26348. 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/QM2PV1662804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa556ca78e2f66e122d212aac437da4884defeff871c43b55e6599fe3088122d. 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/QM2PV1662805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3196172c3e18fa1598cacfbea46cb1f6bc3d42506a6d5646ee56b48063254a. 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/QM2PV1662806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5096de5326b8cf3dbc2c115a9f2ec7f3a1fd2e61c427c21416738f4488ebd9. 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/QM2PV1662809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173e707d918644d5df72d101b096273cac0c7b4f15274dba1cad6c3f32af2967. 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/QM2PV1662811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4bbf7c05e64b5950809bf457c2c8f3aa6130c53f82bb1453911971efca7877. 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/QM2PV1662812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67d36c2b156567bedbad819f686db5876d0057ce57917375712e9446c955641. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QM2PV1662802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182a98722b342c242cb376bfb08fa3c9344bdd1396e2b40547a620a532f207ed. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QM2PV1662807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7302fa45efe371b9623eba4748f0cc9fb4242f2a835c9bff5ac053288e8c8660. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/QM2PV1662808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a6bb52ccf8fc3d353d2bd4155972d8245d343556ced3b47c96b1e4fdd099d4. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QM2PV1662810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d86f548407bfd98d99a837d30e5ce7e3a1241b7228b49d3f6a1861b1238e05d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QM4DW1754997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3cf41bd5f24d7b9d0cbaecf0fe75227c1cb458edc7d79ed14341a7a0e8eef3. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QM4DW1754994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b15d0dd1c326fdc2c674e52c36e4571e877c83d55500a77fe1e2f729a3bdf7. 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/QZHN72101604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2268c1035f59a40868d871226bab4cb214cf49135416e1a29130d496cbd1deb6. 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/QZDA41974703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1efac70d80e9605c7edc3785b8eeb089b3aca43aa02e14530a5076169be836. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QM2PV1746592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d45e49cb5509e8cf74e8287c459363dd8a0c8ffa43455e1ee3abb5e36afb8e. 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/QM2PV1746593.