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 0x3a1492462c216477a1d7e88f7e10e6b7e950b3e93d26330b32a8179e31091edb. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5cb7f657-5ce4-4050-b343-f3957649e36f.json and https://artists.proofprofile.net/proofs/artist/5cb7f657-5ce4-4050-b343-f3957649e36f.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 0xe2b279cd42780af0327755d84471184ba194a7ed2b359795a9158388326bae4e. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/TCJPT2265477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fcc5862ea222f51896b4725e86bca90fa66c444c1a1094c1478cdea8bd6aad. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/TCJPT2265478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea5c1c56134f3991fad911774b434a9a2e97ca967ef75e20508210f11989bb6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCJPT2265480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278e1256d646cc36391c567d69f9b4b02f62aa95176da3ab12af23c76f5d1c9f. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/TCJPT2265481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff58aa398b8a84923820dd7c276f68d7cda3fc6d1848dd3d04660cb7ca728cc. 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/TCJPT2265482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5154ce452701d9c20103bf5f9b1524ab8d429a5a69967256092fb1ba998915aa. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCJPT2265483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907f0c07938fc411e567b753bbb711417a9f12a8ca66a22668507fbef64752ce. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/TCJPT2265484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148aa3edd591bd25fc15102a342ac4c69212be5f4c1d1ed70bc801da0df8c36f. 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/TCJPT2265485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df6878b5e1ae431e8aeebcc61b98e1bba750f9a2075dfcc78a88cc6ffc25b57. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/TCJPT2265486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d8311952bc62310093d15b432bab2dfb07d1471005ae5390517f62e77edcc0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCJPT2265488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49faf4a36cf27d4041b76438da77fbd3f17547470dfa33252c928383800fe950. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/TCJPT2265490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1f30867a0de80bd29ea9b0af425269c4e55588079b06a5416875d9178aacda. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/TCJPT2265491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647119708800a9922914f5236930b9a0d4c481b54b1464dbe0d910965849c187. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/TCJPT2265492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645b9ee7f5ed8cac65adf0cfe1121013a3d49133a91bc6cf4145e7e7677d6b8d. 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/TCJPT2265494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f8587f06573f0886774f9730e44f75fc160d7ae1c7947e934dca32d6a43d48. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCJPT2265495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0e5617e9ae18c411b2f08d6c83c9630182f0be6f3a25ae96afd7d59b2dad9d. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/TCJPT2265496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02630216f8dccdaf94343e7f17adbdb03520b51a8eed58f0e2c15f625bb263cb. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/TCJPT2265497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521f12822d86f39b70735f68fab0d6995964b4cc21da5d94cdbcf95aefab4c28. 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/TCJPT2265498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7781f065ccc555bca8c42ec7594ca53543193c26552f2e6a4bc66403e8a2650f. 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/TCJPT2265499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a722dfe7b6ebcbfade8ca66d566ee53c4f7d646ea7a30ef7e5f850c262cdb60. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/TCJPT2265500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f782f25f4577cd5a98f6d8aaffca91493b413ab788f8ea019e7d2bea5fd9b34. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/TCJPT2296950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1f90d30f7b1c983a967e478cbacc6f96c3a374384a2fe1f5c5c2d387435237. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/TCJPT2296954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf79fd455f0d4291720465f42ccf98af793a42c722731f7be6de0edc34b93c5. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCJPT2296955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf7d696f9fd20736615c923651d9a410aee0ba687c329bab9daf7406168f25b. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/TCJPT2296957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eca2bde014a18dfe8295a3467165ee55c9d7e619af442ce9ac95e729378cb01. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCJPT2296961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638b6bd96b5a316fe67d4061404d143a7cc4c8c863210ad0e7212c92c15ad479. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/TCJPT2296962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68a7f1578a45bf01226338d7ebf783cecc95e1545971a10aa01bb0c185a6fe2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCJPT2296963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5edc7d8356f53645726f75b34e5a85cd8aea22b40c4f6fa19e0968b31a3997c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/TCJPT2296964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21afc173dbf66dc391e0ff845f60512ad8d9d7b03b1b1ac2493d80d65fa5c441. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCJPT2296965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b88e7ecc205e3dfaf40dd6d2c4667eb608ff98b5ff3fa4fc5b6f79a1390ae17. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/TCJPT2296966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5356b38be6ad966f889ef4562bf39e6bc94d1fd7ebee2f7a7d754a7e02cd80ba. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21: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/TCJPT2296968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5218f8be88c40c65091f82c31e9ed917b8072943d86833e24c699f4781a55667. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCJPT2296970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb52514856331a6c719275013975c365b86a68a42728db1d098fa046027b8c2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCJPT2296971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff6d32900de227dadf199ca6e4a687eb5413ec3de39b2068a74e99d4067098e. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/TCJPT2296973.