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 0x7d3c9ef27641136218abd2ef197e39160ca7879cb53dcc1ea10e7eba61da650b. 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/6ce31532-3419-418b-97a5-776482c6e963.json and https://artists.proofprofile.net/proofs/artist/6ce31532-3419-418b-97a5-776482c6e963.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 0xb52fdb77429e7ad0fb56dbb7c435c976387c986362716dcf932aec8b47e11d9b. 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/SGB242300959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc007953db3afdd028b927c30663d4ea6cb4344a133812d5a648bb5fe8a351689. 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/DGA062383729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f23cc775259ea8bc3dda51227fd98dd12bda4bfdda9a20598ae2cf610a7300. 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/FRX762331449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64eef180d5ac03d227acbbd84203b2d058ee3b3b2172f06cf6682514b2f80260. 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/DGA052378132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f23cc775259ea8bc3dda51227fd98dd12bda4bfdda9a20598ae2cf610a7300. 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/FRX762331449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944f8929def80be2abeca740f9bca78882eed954c1e01f890942a3342cf1dfea. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX202331537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e1c20d1026545b2f502ae087e9c65bdcadd7be89c91a71ef0b194ca8584fab. 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/FR10S2375932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd288283d4f25c41d3740fd6e53c42083ec6f62b6e345d3d5f3d747827540135b. 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/DGA072238072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92dfa515b67b94ff7d70d2e486da0fd1858a6e2123f86f77761abdead5f08c3. 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/DGA052272952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b61782ace2dd77391053019dcbde34b5339da59a9bdffac6af2de24b02a620f. 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/QZK6H2292681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d50c104c0e957abd1788196c7af86ce396907c54df6036071383461cec7ef0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732219857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93a827747389e22e06387b8ac67695c6772334073e05f60dde04e2334770d94. 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/QZFZ62294371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3e9b77c33cd6297ee45c764bbe3e377ebc89bb574a2da90ad6e4712b480f1e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/HKG731886478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837f22aff96d40073e3e4195dc0c9ea002ff1c975bf25b28e3137d935d92880e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZRP42195942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26fd6e2f2c0f3407a1ed59f39761b96eb0ceb6b4c320a743781d16b847d59320. 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/CNZ632100954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1095e6e6cfa06eaf240c2583a103728c3b2ead944db3bd0763a8eda668cd8568. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/CNZ632100955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f31d357e39d9f08e93ac4c1c212d5e2bb38015ef1c6dd5a2060bd1b7d7b0af2. 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/QZK6M2178053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616c0eaf6d26e5de7aaf7c957d3d37405a51806f5810d70173ce8a1722a36303. 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/QMDA62104658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3abd4bf1b8bc57a48d07e4a59241cca9b27551d2e504b8feb927a6c807008cc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZMEP2189219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b31e91b7a12e90be8d5b4927d64a1f7ee617f9324dc74527dc24bff27820a0. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/HKG732110468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13f0131ff63d659e6de5d3ecb5d5f087af8f0934050579a4265fb86f34644d9. 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/QZHNB2187350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356af26e4d96d7bf3dcf94b4d01bf232d969f6524e6c760a11c367a6dfdc9b87. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/QZES92112284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacfa5a6d571545002f36d272e0a91c50656f3c4ed31da46ddec2381c85997f1. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZFZ42169855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9b0c162066d061ef162dcbe51551e4bb00db239134bf997e2c51441827a00a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZPLR2056474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e673831f11bef2aa934e0197f5c778dee253fc36b088bf9e284a1a86ce2978. 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/QZMER2065823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd18cce9bcaaf96d1b6854cb72d72af466b286a0da499d9fcbe8c7885ba0c89d. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/HKG732412041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c92487601652233b6a88023a00b2aab1011e68a89e1ff9c2b750841a9058e2. 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/QZFZ22052970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5751c745125c976988e8707c43e6da25732614ef3faf6b0cf1e3dbbc219307b3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6P2091046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa56da6d589126ee48fc9bbee7112c0e75aa2380816547bcc85f21a976b445f1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHNC2081271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815f0100a787327e618e1a9ee47a80669dc93091e088af1fd5701caa984807ff. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZHNB2053016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51df08d18de396ffe082a8a20024439e89b56a1835774b8c651d63dcedd83cb5. 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/QZHN92021570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81cd16fd81b14549c8d0f0d0fd341abb1a4988d4766d700cf895ea0cd25c898. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/QZHN82032166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3763653257180851f2930ae00b150a1b7b3607ce30dc934379bf7d233eef7a44. 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/DGA0T2464667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf708d43ce6b72215f5ac9124f8f037e3d506bfcf2e64bddf1d402961726dc734. 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/QZK6F2161125.