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 0x9b9653571151392e215b0a4122e0a19f8653a78afc48a8f207b8d686958f2732. Chain 2 (Bitcoin): anchored in block 953812 (2026-06-15T17:06:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f57a1969-5fbf-4077-a6bf-55acafad186a.json and https://artists.proofprofile.net/proofs/artist/f57a1969-5fbf-4077-a6bf-55acafad186a.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 0x1a863775fe96d2c98aa50cbc358cdc57501ca53a968a0b5de42cdfafc72bb9b7. 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/FR9W11100915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2bc94bfe05dd963f16078a28fac2f36e92ffd4c11a8f7a477b39c476b43922. 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/FR9W11100918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282398ed18e7d374a827c8872db9766ffc338781060f30ab37f11a23c036dea3. 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/FR9W11100921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a434524f5ba18a4ea99c520467184679989f0797ea5d34eef11f224798be528. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-21T22:39: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/FR9W11100923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8995069b3e40f15f6423b39b29e28b5513cb6d98a80e5abea5d2306af04b4331. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FR9W11100924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85699523d246ad900036f0ed7f8fd0c084cbc8fc1a2e3b8aa9252d82b9b4d2f0. 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/FR9W11100925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ee2e855828041bdc7e004aba7f6ee42bf277c81ff182be11f868b7b1d5562e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FR9W11100927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc526613e2dca083326d360a0e95f7222c112e6b5942b441647ece531d4f50b0e. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:02: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/FR9W11100919.
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 0xddc540f79c7353e19f821685d34bb982577d20ab2b067bec1fd5d96d97db4301. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/FR9W11100916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3978e41f3213d858f4de9d4f8a332bc24ccf4164b7d272036db72c71eb349553. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/FR9W11100917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea8454ccc8572603468a273823becc3478b591e6b076ee7e08f52a4b4632597. 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/FR9W11100920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdf2202e3b82997b23d6e1d62cf504aaa1266157f071063504f60657eeb075d. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/FR9W11100922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459f67deb6b6d56cd4b115e530d267498c3bd3a1be46e44d90d33dc6c8d80f61. 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/FR9W11100926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed7a092a7b0b0329cbd05395e4ae48ddafa47b1a90a9aedbd5be52498e62d9d. 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/FR9W11205230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475df22df4b03195aa0850006ad18825da68f30a6eab4e71fe4ba2e4ce3f567a. 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/FR9W11205232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1265bd76c9f0f1ec5d2db04250ab377c285858981d4675f946fadcf3cb522cd4. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/FR9W11205233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1faf87b8a98776f35b8f2da0742e21fbb455c79d2a33f10176c021b0c889b28. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/FR9W11205231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7543af09c4cf7c02f084305131810989b29745827fea67c159537d3101728531. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/FR9W11205234.