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 0x79ced823a6e3a1a2d2dbedcb0f7403c57203d1f74b7e54ae04b6b2fc661fb6fc. 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/116d0e63-a442-429a-8104-3040568e6fd0.json and https://artists.proofprofile.net/proofs/artist/116d0e63-a442-429a-8104-3040568e6fd0.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 0x2a621ed508b6a9df0f93d207503ce0c8df23356ab623d8ab90124cca03a13627. 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/NOPM72101190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cadf947c99eab9ffd256536b1131fad28221e4c44c56b766f46f9236e1404ab. 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/NOPM72101180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc66e100fb7794e33d7ae9b7a8fc7029aa87c5c34b2f56ee922beb1bb95b754d. 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/NOPM72101110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bcc999da3c2e2ef087c5b7327088ba9da06c0307a17ba1cf70629d1df44cf2. 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/NOPM72101040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34957c9c6b83de55cca3499566918888ca4e4ba018476d8c6f7fe9de27dda36c. 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/NOPM72002250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fdcf437d7d93dbce076a7d54e00b26825ae6ae0763087a551f51bf03c0a08d. 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/NOPM72002200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9980f842bf50a9fae5af2a034e74ff1bff4458fc8ec6c2e6ab11b4f1632e73. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTB92338935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da028f259bad0cace02d940666afc6c4d333d19c223e4753006c6d0ee13f65a. 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/NOPM72201240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37be046ec8b2685f8f8925c9f51f10f6a2bc7fdc9a2a094ceccbf95eaffe3b75. 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/NOPM72201250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13985779099e00f245b3fe3b4f0e57a4b298a8d9902590ca0c02a83344d85197. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/NOPM72201080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465dff98aee1cccf517c9b393b673465f4bb7bb0ea4dc419c7990ab1da08ed2f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/NOPM72101140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9801964237cbf79f6641f5d7fc503f53d0f250e2d66d5b07d468cc9cb2d8c2d6. 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/NOPM72002180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d2c6cbebc89323493009ce367ca6312adfd35b5c8a0b89f0cf82eb1dfaf9da. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/NOPM72002130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e58c8643b8510772260a281089fc91e9e7bd8d4264b59486571c8aa1be42c3. 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/QZFZ32078690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b91433dee2dd372cf1181fe4bd8544c3208594d89e6f2f3d2b961ef7d1d4ac6. 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/TCAEH1999728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46dd6e6907ca569966a91cd4f372ae13241074d677592a6e635d401ab25f44b0. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/QZ8LD1924511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee37de7058f70830e425f3063f28361a01d15cb3eb8812ce51b68553132bb8cd. 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/TCADZ1845015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec98693f32d596785664be006f7da0306b9bdaa90b009b5a27829a385f54f470. 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/TCADY1891077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0621636346c3070d52727307af6573acfd1c800d873265d334a3cf2a2dfaa4. 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/TCADX1884242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ce9c704811b1aa4ccd9d1dd7f539f1d6a29676b49eb56fe40d8a2bc5bca474. 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/TCADX1884244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fdf06dece0e672ecd25a683ecabbadbff3d5f6a4c15befc0daaded1cd67f67. 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/TCADW1891203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92699d1764e408b88e828219ad3f9d355c8c7f84340a3de7ad3d4f72a7393b9b. 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/TCADW1891204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6520cbf9e70e7bc54007a8b4138efff87e71d04fcbd64f1e5624c765b37def. 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/TCADW1860182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf445467aaa90eb5596d6771a390ef373b212e69ba9c16fe0bfb57edaf684d3be. 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/TCADW1845443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db25d6b7fbe08d7f80fa699d0fe2069ff10692df766b7e3ee8fdaba4c28d3ff. 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/TCADW1845455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c5e8722f84037a8a55d6f66d00700e2c54d4b90aca8e0fcbc68365f8a0f2e1. 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/TCADP1826108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd01df269d579b772c88ab32b8f0a1934c8a9e76258f21f7ce86cb34e253647c. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TCADP1826109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9980f842bf50a9fae5af2a034e74ff1bff4458fc8ec6c2e6ab11b4f1632e73. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZTB92338935.