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 0x1b4d70d693e4ad9dfa862bcf1605a5808e6f405d00feef2b1032bf582d745f6d. 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/0589f5bf-483b-4e50-b6b0-32e3daca5cf0.json and https://artists.proofprofile.net/proofs/artist/0589f5bf-483b-4e50-b6b0-32e3daca5cf0.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 0x1d3eb1e25d18dfaa2e415e9b1b2c29618bd335c6b8f1034aafa3ec3cadd9137c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DGA052272603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafac997095625fba70a7e92ed0190f31504088ab35491cf58173e7b663bc5417. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/DGA072243462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69a480eb4d98f296dde97f3987a3013446c954a221433d8276d723eb6af09a8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR2X42222606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e5b9bc61387453823fee139a987243b32685c2cd265274da7f91ddd2c334d8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FRX452355420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b2bbadc38c4018351c39b7abca82687018df59805237818775a55cb6cb6a8b. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/DGA0P2325074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36eaee4804ea3cf6daad33b4fcca1adc7c64f739cd5d3f527803274b1f822329. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/FR2X42478605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1391c820dece5d901384f31f0d320930539aefdb93e1d091e81d90be4e108f31. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/FRX762455728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4183c3fea87931d26b7a5a2fd21f577d664477ea8244852b1064faa29000d22. 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/DGA052409932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f72f6eea2223f6c4d1cab392d5934020cfecc92cef8139b57ee403f1b6f3cb. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/DGA0M2473097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf50c7b54d0e5f8710bcee976630b326862ed55d6d01125b1c28d216baae5272. 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/FRX452556363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85b872a15f755176522e6a17d90a6eddb3ae7f17fb28a4910ad13894a7452fb. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/DGA052508291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1d7c89abbfd56855f7d72573826e41bc295c613afe69977213040e3ad1892a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DGA052587016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6a9e06d5395efc44c603e2769e8bfa0378d391820ab4a31c257bc2fd5d4cc4. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/FRX762433167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0d8c5e47160331bbc3017e401dfdfde87498e5140d97ee1396ada46ff2b607. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/FRX762433170.