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 0xfe2d699d196121e7a87411b76f5b15ce46eb627a3af4d913019793a4e7a5b702. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62f54105-6a3f-49bd-9d01-bff828b0fcf4.json and https://artists.proofprofile.net/proofs/artist/62f54105-6a3f-49bd-9d01-bff828b0fcf4.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 0x4645d0cdb7bcfb37781e6aba48b456171660465499a07fe628f10ac34a5a0242. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:49: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/PLN381500121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f2ec1c939a8fee384e97bc2acd1c4776902378c21672275b8e6d5378b78d59. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:31:53Z), 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/QZHN71967929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27635506e0a00585dd66656b480910927c59dd257ee1ab59ca305f20d630f54. 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/QZHN82119644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990a374efb867e7194009a7b8eed07f801ff3c2832610cfbd45fcb726b2bbf72. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/GX38U2130570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478652a83448befa5b09f864e64c59d457de0e1f6921eb008a7fa6530342879c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/NL2QC2100117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa805a90ed9d0af45b848acb56cf1ff173dcb886487719d7a3e3dfcb6eb20d2bb. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:11: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/CH7812106185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec203d588965d7778a06b0c867205ee3dc63f52a87aa1ae8848b2e70bf1914d. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:18:44Z), 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/CH7812214686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc578de7f9dbaee820aef90cdf4975935c82ae473f9e31114aeca73ef5ecb7c. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:35: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/CH7812216347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ed3a00f12617602b2a46c5b1ffd00046971f9b9219bcca23c0fa2abc131ca5. 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/CH7812343503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2492ea27cc25722f0af91fea53e62016a90670b76d728940b1f5803fadfa6485. 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/CH7812343504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a908eea4c11b76cf4bc476cbe81f4239f54bc50970b3d10a489383275b153aa. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZNWY2396302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2ca17cf04267e286b2fbe7cf5cf8d8f8985e4cb483ffb58312e8ce0cad0fa8. 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/CH7812361699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ddd43792f15bd079b9a8c8ffdbefc4ea88451f47d4956e75bad97114342537. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/CH7812361700.
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 0x6b597bcb463a4044c5a214809578606dff0f118e1fb425adaf3fcded1abefe8d. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/CH7812425707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8025bd84081b5f7b3d00180f619c8d353e0bb549c7b6583141d493c9345cd1. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/CH7812528322.