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 0x5c401b3fbb0cca0ad62b92169bd720a51828adc2c260eee29a2a927762bb0ff9. 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/607f95ca-6684-47a2-b43a-4f7cb097be27.json and https://artists.proofprofile.net/proofs/artist/607f95ca-6684-47a2-b43a-4f7cb097be27.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 0xe562f6542e51094bd1aef4debc9a08ecc617dbf9d71f34e758897d6998ac2358. 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/QZK6F2448162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46749079d32bad3925ce7b99dcef6cc0f0aafcb0a9f9770f5c190efde954bc42. 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/QZK6F2448163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92f73f4487f6788c71e9a76893673beb4714d2ccdfeca6e90fd1e1317f7b527. 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/QZK6F2448164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abfc8223c8a8752dd594bc7a23c44d3e1d86d668f4debbb9091d1c30cb8cc70. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZK6F2448165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9421aed048a8d4bbe034f2026fb1082026ea88c5255795d138283120ea7f949b. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZK6F2448166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88691f782de822d4fd7741587c28093997b93bf17dc1bbcf4e631676c54092b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZK6F2448167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7104e0fdfcfd4303f821b748aab12f013b6bb51be4b803c1484ab1c930b6b9. 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/QZK6F2448168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6dc9664de2323e210bef62b091c44f7f9adc595887b781934d06e82c9c57c4. 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/QZK6F2448169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bcd58194a0615b1151d2fe069e7c2587722ff578a9ee9b160a9d087f2bb32d. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZK6F2448170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64baec4528cd64c344d7736090380c4d0b23373340e8f4128eb7b32f6d39544. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/QZK6F2448171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a585650a66fc07d573a71c42858dc77f9a13d5f7842b45717e0b671c17e1df. 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/QZK6F2448172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfe5e17438eea956a32e731da7366a056feab2ad33177ca1ebb73b878dfcafe. 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/QZK6F2448173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ba36f9aed939d2377dcc525f4b41654dfc0c52177910165896f9cad787ab53. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6F2448174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b83c0b7f909e06e23c30837a4f682756407e5adea18e570762118d8933f115d. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZK6F2448175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e61325360d64bc5e2e816c39c2f5892757821ae4f1ac04a2ace0fb9232f813. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZK6F2448176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa7796c76bd014e1d7c0cadbc02b4af3963f6ea41940cfe6e3e17528b96a329. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/QZK6F2448177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fdf72e5869fad65a529da080e8bacb064f3c2bb9161054dea670bad5393718. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZK6F2448178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0504fb24d2cee538a8a5c15adae6cc4fb1c5b0e7780793f42cf7a1f9e1a47169. 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/QZK6F2448179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936757ba9bd129aee7926f54275ba1ca560af089dacc8d7f132128a611304e02. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QZK6F2448180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4307747ee5568df3215398bdc362e817c72927ce7bb9bbb4104f4ce774bdeccd. 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/QZK6F2448181.