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 0xf85269106563c9f247b1fd04255b0c16aca42a4782ccbeac2e347133485e5848. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8a2addc-684d-4bf5-bbd2-c7e29e32612d.json and https://artists.proofprofile.net/proofs/artist/a8a2addc-684d-4bf5-bbd2-c7e29e32612d.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 0xfd4c454b18d5b0e6fdde8bb1781bf79f21dca9d33e6dd98e29ab952dc540613e. 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/DGA062046757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a6dff7c8abe8ce91a47801defdcd7b37ec76b0bf7a010241eb66fd7870bf08. 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/IDA881900246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f6998cc1ee66fa88b75983540aad8e24d6becdfa7fd2b011ed4ebbb8e5d6fd. 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/IDA881900247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2eb8a99fcec51afe5a5d7687d08789e6092f36d57867905ca20c9cc41fdd77. 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/IDA881900249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712d129a7b89c1adf7addabe068fe8264af33106936919a21cf69c7e11344c90. 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/IDA881900251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef92d2c22e141801ff6b155d84eeea561f9eb5df3f343c5b9c462764a481561. 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/IDA881900268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c56dc8000d286286f91a70a706c7a25564b0b4ccd0d86ec20009c611c5f5c1. 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/IDA881900291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1293577f11bcdf047755aca8e7c1ea1ce73fad4778ca7d8e49e5a19631308fb2. 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/FR9Z61900103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4f8165d7ce2a56ff9a4eb73b65050acbbbc19061a905f69ee68debc1d7fc1a. 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/FR9Z62000222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af271e515b57ea92c49d5d20c4dc319ea299e9fc788b9f9388375380cda371c. 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/FR9Z61900251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f342f7f120f3d1a011674ee558945bb128fbefb93664598e310ef18818aea5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:23: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/FR9Z61900260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2609842e58eb91f6cc59c21b851634441e31c58b9468f7b56756dc0ca8f46d6d. 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/FR9Z61900203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71c67e2af96bcd6e48eebe5ec6efc575873a4ef3c552bb292f6ac68aa016382. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:10: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/FR9Z61900224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675d2ee5a2d4700766c1e38a7e5b9fe530bde6980409e486b717f2dfbe02c2b7. 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/FR9Z61900104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c6da3e0db747011d3abf443f3a79ca61aa7d48f8a561e7836e290357e13ba8. 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/IDA881900215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365c915ecdb28d7daa24ef1b5a0786162bade76b6f2cc51ff8a6a163507ee105. 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/IDA881900243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55da7c27a2fdd79eb26aaaf7b059da63af47d61c0dfbc64c9c168d9aa5ac3877. 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/IDA881900513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a17b4425ff4519a3e933048aad633f1d0c4982905efafa96f9f4fb3cd7ee3cc. 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/IDA881900521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4cba99faf101fea69b94a5e5052563f8ce5cf1dd0220cc9d233d493807192e. 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/IDA881900534.