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 0xdab3c67d309e2930bec334ecc9d8148bed329deff0cbf8d2bf3437b4c3cce295. 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/e6829e0c-3051-4333-94fc-c10eecc528d3.json and https://artists.proofprofile.net/proofs/artist/e6829e0c-3051-4333-94fc-c10eecc528d3.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 0xce9cbf161ddc70c9ab9e156c5f0a07ce88b0d1499a3a8be1e13d5a1a4210c378. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZHNA2164129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bce3509f0b167bcb01461ee1a674ab83ac667e9fab571f6c0bb885e9d32e930. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZDA82215579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953ca0b00ded5b37bb4362bc39a4cbf07a90f0e059b1c201544809cc4e05506c. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZHNB2247289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8aa0572a13b7a2bdced937b8777f0e99703558fa03066dbb68db59dccf4115. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZHNB2247290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a327b4b20fcd86b96349116e85a3c2d0e2c3eeb7d48c9104bfed1de29aee9de. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZHNB2247292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea303be0e0c1f23473ee5eb6f45a776751a510dc98c69bcc0a215e8215e4a542. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHNB2247293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b1f3785d6a1b99b3b172d83b7a297361dbed34866bbc481f7105d3c3b6ed00. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZTAU2235792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db8515c6549f232b03865ab37d9e8333c6746269e3b675cdb650a68efd4a966. 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/QZTAU2235793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd2bf48476752916eca68014ada276d34309a55ce28eedc043eb44da8d0c935. 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/FRX762379220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd72272eed553934c01ab4f2800f35b7bebc46a766d7e336eec12d25687aa1ac. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/DGA052344327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e3d2418599db34308f11cc4ad0ef327ca7399f66ef96144e391664b5ee9ea4. 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/FRX452300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e00d6b0d2374957b85e0d233cd14f43be21b7f97b955e92e5b3b8e15759ade. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/DGA052344328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c11d29e51072db7cc68c8ea34f87a66e3e5c4bc6a5f0d913f188723806d5157. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/FRX202409888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c11d29e51072db7cc68c8ea34f87a66e3e5c4bc6a5f0d913f188723806d5157. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/FRX202409888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a38e521784ab318a97fb81c7e3089e765d01a669d07b0a960d29c9ee7e16e0. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/DGA0P2300357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f96b70b2e3907b76a74202792d14cd33bf62eab072eaf635eea1ced4287b2. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43: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/FR59R2414859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8d7799deac19a8ca612ad8e63da3a1529bdc5a730ea37327cc0d3202f4a00e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/FRX282434884.