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 0xf98c3f8844af352e3e2271537815f261aff44de104a9ba605bc0f5809dfa205a. 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/98bacd97-0ea9-4dba-bb42-5c3b48959f60.json and https://artists.proofprofile.net/proofs/artist/98bacd97-0ea9-4dba-bb42-5c3b48959f60.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 0x1868db09641fc7b525ea1dab0d02273dc101b4c19628cde4caccc4391da50024. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/FRS182152583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc13f7ee3f57dda05c336c0e53bcab2a5ec6d4895365a5a0488889cf82524bb9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRS182152585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12fa372f4ce3db2a62464b6c58035acb4edb15d323606450cf0cf47b49422114. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/HKE672300591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3ddf7f3b580335ce42868c487046e77e4b275eda3da33ecccb3d1e65c0cfdf. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/HKE672300592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f85a29812155db9cf44d74756efb6cad4d7deda8931d81f601f9e0b647b9074. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/HKE672200865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a106d0cc06e004e8517eb7500b0907b2cc7bce327d748cdd16ec61adaee476. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/HKE672200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf612ad61e5f086f99493d0a91aa3c19e7a22c4836ada6cc3cc2c8f8576d7b8af. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/HKE672401461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34c251d1bbe7c2db73cc4abd15ebfc6c0a5cd6fded8a42b29d82ac3311abf97. 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/HKE022234802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e3ab5eea3705e866269e8e7315df9cc864102b40b96903f1719addf504d76d. 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/CNZ612400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832ce9518e5c45f77cf219308a2a33ddd02ec1211c35dabd00c1c13cdafe39c2. 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/HKE672200107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94ece6cfaec3f077ec5b2004d191b3d480ae0e47cbd420542b42f0b2dd96682. 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/CNZ852308398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0655abe4077039718492bca0f6da3335c15b53e5a0578b2bd8e005b59c136ab7. 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/HKE672400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8825a51b828dc89f2ef29096f471ff2917412dfbb8bd27e7a483d642166a9e12. 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/FRS182158833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aaecfd7f963afb14b10cd75b8df407c0a81417eb35591f86a89f0283fa6c875. 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/FRS182160994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde523811f3914c7ed3c4213a8519d9389f285268f28881d2b0faa3ee863223b5. 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/CNZ682300117.