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 0xa1215993ef0db8213e3a93c5fd45be25ed287e1cba5b2efb469e848536757649. 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/ac7a2b87-40ee-4b5f-9648-6c5c75487f3d.json and https://artists.proofprofile.net/proofs/artist/ac7a2b87-40ee-4b5f-9648-6c5c75487f3d.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 0x41d7565fc8e9195c9ef7966f83b0aeae02736c45351c850247544ec938131051. 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/BRWMB2400787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e110f82236d63011eea6e8d344f8126f1f3b5035b35b61865633f2a1fca836c. 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/BRWMB2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd8f9d144d35ec35092b8dbb153d9b5e20a5a018c2a2ed5280f3666b66c3ce7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BRWMB2400740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b74c544e6591842f447da5b22818f3e5c63e7ccbeb06a5c8373a498460ea5e. 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/BRWMB2400742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd86005e0d685d3f2b62c3642b5f3e9e124b09e1791ff3f8fd8e875b5062a8dc. 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/BRWMB2400744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd527e699357d19133a394f5eb11f73328aa5a4b488ce59c2e87d42eaf2ad54d1. 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/BRWMB2400743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5999aff20aff01613843b432faccdab63837c5ea51a929b947a16f123f8add9d. 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/BRWMB2400741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b74c544e6591842f447da5b22818f3e5c63e7ccbeb06a5c8373a498460ea5e. 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/BRWMB2400742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf366be4c71edc995b53f5084d5697cfee6fc9dbe5f8b0b5b2b7e6c3a45fbf06. 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/QZNJV2419776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba0cfc0a359ca5d928d855b8951c0d81ba87febf0c3c079ba96c69191907950. 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/QZ5AB2471473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693f9d058751c4319743904c2c2d9ff1d8c1aca4d11749b2d7ca9d2e1b28ef02. 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/QZ5AB2471405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68533358d284cde828fff8fa21d0aab5e91265ee00e324d4653b497265a9993. 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/QZ5AB2471470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f60ecd918fc6d9d40d2a238a4fca0f7cceb35b408088dbccc54e85e2a06dab2. 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/US7VG2414608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5d55b46fd4bea738ab1bb8ece2d75bf4a0a8332f3289b3044320cbe132f957. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTVM2349086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5e440ec601f7c90e4507af1633b9e78035fd90f1ec6793fd42b23a4ff21ae0. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/BCX5C2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf909341097a96ce61c6c15d27edade16ad00b7d29f6cd96dd7c9420657eeeed4. 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/QZNJY2380839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a514b3ed8477838550779c0ee1fad5eb6d57110b96ee2300f4b71fa20f4455e. 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/QZNJW2382760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba443f71bf311e0df0f7d14cabaaa3ae0d92066a10714a15b2887ddcfe9f7d0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BCSG12300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe56521bb77ecc2044df4d86d56cbda5cc30c4c8c7ad60948481f05b550c3c37. 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/BCX5C2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfab71614f58988a385d22a85a546facdfeae01346bf51d66f11db37f6ec824f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BCX5C2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bafbab0eb849496811dc590e1d0e5f96a0c740c14303146e273d497be3fd13. 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/BRQYB2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb795eeed21ce1b0dbce30bc6f58b72576e5d5403d383234169da53e0be3131d7. 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/BCUG22100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acc6743dc4922e78c4a9ac49cd49038d2377860d9902687a05dd4b8e5d55009. 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/BCUG22100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e6361214f8b75ca91e2102fc81c300d67d3861ac307ca6c85558a7c0f7f242. 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/BCUG22100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf3f28c9709c9bb02dbd294f9d8a7956e317ed23068e78de31f0a608bf9a112. 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/BCMCN2000002.