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 0x9c9b1b63214b25d4f2ac0ce233d513ff03a6d46afb0ca610af49f9ffabd96819. 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/c1b879ea-fe76-4e39-ac3d-64080b1e335c.json and https://artists.proofprofile.net/proofs/artist/c1b879ea-fe76-4e39-ac3d-64080b1e335c.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 0x31fc61733f9661452a667ab8d04671cbd5b0ff02630faa29c9943863819f5e6e. 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/TCAHA2349503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1ee24528000982710dc582ae8ea7aef74690375020480efc353dcc8ea03b7a. 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/TCAIB2498395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1587d372f0c5c6de4be14eb71f0938cc8ec2a02356e5eecad2c88b278df74842. 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/TCAJA2444022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9568267381b8d0eb58b775850a14f585865c8c32014f39d4ecf6f6d4104669a. 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/TCAHU2499073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf6f3601c04d7e469f4ce6136d850e5c4e0991c118902f418d23d6ad01c0db9. 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/TCAFX2105854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6dadbfa7ced609f210344276341fd3919bd19bea1eb64661221ad7158692da. 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/TCAFQ2141008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b9c55dd69ef8b540d500c1ec97cb21705fff85a3769791a8f391a542cdffaa. 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/TCAFX2105886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e2068635bb98eb833386f997207b542309d89a66b70ab449a40ef56035a0c7. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:57: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/TCAFP2148646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828caee51073c4db753f4e088476a1fb988291f0cfadb30979b91ab10dd169d2. 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/TCAFP2148649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c77f3d75204a3bd1b608a057a0bdd55dcb40b564b0be0a197bce58217363ba2. 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/TCAFA2084334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92119908b3ccd595f3da2b4211e2e6f3a4f00b255055b1bee28612f8dd07948a. 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/TCAET2056098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885ba2d062980aaddd8f9d4509eaadeb243ac22611ba7dbd95722aee8d6afd52. 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/TCAEL1965826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca9b98117421b99c06f15c78e841c91587779a9e23418ba3e8fe3e0961bd932. 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/TCAFE2033770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81eb5e860a20fa07732d01318da9c3e427504871150362df966083f91dd3cdee. 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/TCAFB2036858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21579566f2592f8acf729320d631d40270c68b032539756b1c45755c6351e89a. 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/TCAEY2095379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed82470ed4a3c7f10eab90b1e3ccdc5454b8feff553ccca0681088ea66cb54f9. 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/TCAEX2028834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea50acfaf10d6a60b7ba71198bc8e51a96f5abffb12c6e9c1bdfa1f1ab2bf796. 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/TCAET2056066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494da9e5fd93e77c9f2d3f4803335fc5b76313e25261289cc6d18c9a7f0636bd. 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/TCAER2054496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaca735a7a5f1894cd80bb40720d59f7051d68d3a4b4bd3b628559824fcaf8d8. 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/TCAEP2081834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c626e5a2c6ac2747f6bc6cc4f21a0833d2b7e2e04b9d283861d0b3381749b83. 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/TCAEO1919665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ed8c4043a472100f6efdd0461784b19a76828e09279c9d9faff1e9db50f9f. 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/QZMER2390015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325d3f961f9c08d8ba08c1e56f32f35c063777e9a4ad3ec7e2ea1bf7af4293fd. 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/TCADY1842995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4772ac3dafacf1b59de6152b94594e6136716c313a3c3803b360c17313f4205f. 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/TCAFA2003779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615409252355a741d2b0b0aa0a1485a9d542ec670bd2ace7612d5b6ffa67f4a5. 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/QMFME2020848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf07da21642265783211fe6bd2f190ea71def941a5692277019e5402e4d77e4e. 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/USCGH2044052.