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 0x8a7eaba19e0619febc879e775a6baab4896927b93bad2a9ac35f715340c1766b. 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/2ae88175-5657-4a0f-a66a-7d4fd9564629.json and https://artists.proofprofile.net/proofs/artist/2ae88175-5657-4a0f-a66a-7d4fd9564629.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 0xdd13a9c16c457d788a34cd04dd1a876f879a33fa28cb6667d425a1e89a2fc8d7. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/RUA1H2282258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43c4e4be2bac1ea03c9a6a9222b3a7fb68ab37ed10bbe445dc16ba81d98aaaa. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/RUA1H2292837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d61b61baa6cbeb51892ec4a6e24a3d24a11d489df870bae4357cb2cb790de04. 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/RUA1D2235204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50b33bc2d60e4254f861c07cfc1ddae6850ee51a2bbaa834c80eb159b007989. 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/RUA1D2257283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a109e967be6ff2f87caf01b4c37f699f39300fc3f587e0650d302f0c39c7c84. 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/RUA1D2276777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb950df2fb2fac812868eda9339da4efe33036d943d1a22ebd60a0a45773f9a2d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/RUA1D2283634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbd062beb1fd8e9060c86a979ed6c6e7645daa8267b5cc13996e317afcf9fe8. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/QMFME2243895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb98cf329e29651d100df189824eacf3eaa2af418f4107e44afc801ece74ece0e. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QMFME2256439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7687a9215ad1e334f5f5242f9855399bbc40033578e0934721044968f511066. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QMFMF2227316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2865540c8c9a01d0e55cd6aa69ed388646b981b72761189b133c814006ddc55. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QM4TW2344285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0266b76e940caae50a13e7afa0f1d13764860eb5b80d281ab1ea5ad69efbd2. 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/QM4TW2374527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38e099bc37cdb6c21d2c0a687dd4383c7399cc6b6868fa2459584b0284e5457. 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/QM4TX2331353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5c7022a0d05a977186d6cb8a2ee984c0330dddc78078facc8502adc6e800b3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QM6N22383548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf617e6dbc3d0527b5ebe653480ec91599a402caf8d7ba850233125503b41d68e. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QMDA62312061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc764e9e526bfe6c52186898de5bc105a3f42614557e43eb8e9293bd0b9dc10e1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QM7282470224.