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 0x2db4456f292eb31d111955d5d6c649c0d694a43768308e181f8a2ed2c46e558f. 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/9ae03bdf-6014-49cc-94a3-7abf80e57161.json and https://artists.proofprofile.net/proofs/artist/9ae03bdf-6014-49cc-94a3-7abf80e57161.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 0xcebe03cdf19d16739cecba4ae4605e7fd203410dffaa77915f96771d9411b148. 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/FRX282343305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c5f9df38449a2bb62c03a98f8835bea54e26ae4bad131373eea341804f47c0. 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/FRX282343307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7f2fbceb144c45a2c243851680014165d71255672a6a445fc44b086e63affd. 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/FRX282343308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f5c3000608625274e66bfc9ff40ba8459d68f48ffe9a33adc59d0ba9ebe2b0. 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/FRX282343309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529a1b715c56286136ea5590a57cee9b83dd405baa3e1250ceeff8f5cfda36e0. 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/FRX282343310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fb5003e592f4624b037ec96125aa8f2f561f49ee348194a29345ea555f3a06. 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/FRX282343311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479adce6316a5377cac5cec5f91df06829ce933597beddd860ef1011ed120ab5. 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/DGA052246841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615c5b1afe94dd3869efd7da78df2c828dc1b5c2608a9d4119d7d0aab36d20c2. 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/FRX282343312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b1e1ebe54d97558e499348e323bf56761fc5620f91d129b088580f7a92d28a. 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/FRX282343314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc4f1d6076ce26ee809a4aa11423b0cabcd9cfd598cfcacc2a186a2836b5753. 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/QM4TX2450042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f5c3000608625274e66bfc9ff40ba8459d68f48ffe9a33adc59d0ba9ebe2b0. 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/FRX282343309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c5f9df38449a2bb62c03a98f8835bea54e26ae4bad131373eea341804f47c0. 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/FRX282343307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479adce6316a5377cac5cec5f91df06829ce933597beddd860ef1011ed120ab5. 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/DGA052246841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7784c4f6effbb182bb73123d5d128e24a58c63c982f820d48ea6781c563edbed. 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/FR96X2220991.
Tragedy of the Commons - Art School Girlfriend Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e09e07c3f1935bc5ee592c6b5ffac313260df9d7452878577dab9ea3d7d3eeb. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/FR96X2220992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea22ad3bfd58892de166613e52ce75209bf368a0f6d44dfa9160e25487b9d366. 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/FR59R2198494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec2e0b3306d1815865cececad9165d72a6148bedd9f01b02ebf43be34513b69. 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/FR96X2104256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3009b314b65a395c528b8ad5eff627df444d52a5e10d310f061d9f38764a85b. 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/FR96X2100960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eef551a90606868d7e1533c2cea55bf3fb113e51ec2a80a6906a0377d936960. 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/FR96X2104257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77190e96159934344bcbd4521d8a048c28c5138d006b7f2764483c4308060a8. 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/GB6TW1900127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa37013a831c452bed74990aecd7aa07a8fb06a351534ca0a078475ef840a31e. 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/GB6TW1900128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd1f6ba69b1dbf7fadbeb1c709e1fcf1e433559e2cb6ecabafb5f665b994316. 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/GB6TW1900129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab753b803f0fb0a9e07118c2db4c988c28af92a1e1749fe93104df93c069bf3. 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/GB6TW1900130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27533fbb80e6fe10ddb0924d203f3f0fa144a9c455545f01c9d43e27e1c17fc1. 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/GBKPL1951514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8f1efc228bee16e36f203ef359eebc6003b95b164c147ca860ba267d93747c. 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/GBKPL1951417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1197e36360d9982d9407fb21f231d223c7c26c5ae44255b8bee29c1b34b30e91. 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/GBKPL1948936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4cae53cd0b46da9e011ee708e4856b2b666b57d3ae63493f7443357829b3e0. 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/GBKPL1951515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdd494c4990cf1915a6f71a8940066015b5663dd6f767e79f4e384165bd4b43. 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/GBKPL1806510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46405bfa4289b15d6cbb448575a1bbf76248ab3688f5953ca72dc1c5c5ea8ba1. 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/GBKPL1806509.