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 0x12c95a4253647da921da9e68bb4e62a3a8dd2a136b474a41138c61af6978a978. 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/c78e492d-5fae-47d3-b8e4-277d6ad8c2b2.json and https://artists.proofprofile.net/proofs/artist/c78e492d-5fae-47d3-b8e4-277d6ad8c2b2.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 0xfe1be67ee096fb57b31c87415f826ee1c8f4b4357edf5023e724032d119bb1e1. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/DGA062348389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f599232e2045b0c06edd8fd1648888f4f5f3a601f864d737d55485c330c6c20. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA072309530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc81d18f39483cdbe1ec470ad15a96372f1da2460846d17ba6989a115845850. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DGA072309535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab83b7d35031d72d46ba9fb7a226974bd95274776548b21dc08ebf731aa5fc7. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19: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/DGA072340116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f4700c1fcaf72ea0568dae058700b870e731e6cdcd5ec611d557bf47d88f76. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GX8LE2426634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7634ce356851ffd02abc0b954693304586967816666b7b313d03669cfdeb67. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/GX3HH2427167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda40733f69343de45a3f60a2d4473167ab867349ffd44ca63647fe1edd2e2a74. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX3HH2460195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49bf8be91a3cbf2c5ebea9057a6fdd4972e6bc7459f8733fda81a0988af2e67. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/GX3HH2430605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2da8f486ca18d443563d5500cf07393f50e0819ab721fc5d470514a0f0c19d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/GX5MX2459287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457815ae58b96dadb3269386777ff01b861a582224650cd5d355482901d05fee. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/GX5MX2458428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5100176ae685cd865fe01ca090a5ab2e37cca6659d0e76754b1e0dfda12f9b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/GX5MX2432020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7339e7ece70b3e82eb6588df77b9a81db9c95a0cc968494344f2a92eb98203e9. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/GX5MX2493189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e8a17c2901967b1ae6d665b9bb84f35bcbf7043310b2a87fc8865c67702383. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/GX5MY2434421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7581eef68473be9de52a060acf9b9d288a712abd8f3e1017556750935307bea. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GX5MY2470324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf230e8a0c8a79473a274c7537fb46c1b0f65cff9f53e2b37b1b0f905508e16f9. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GX5MY2476701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26d430ea99199bed592536c9ae17ad92539447bfb559e73e1d9b1225702391d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX5MY2466253.