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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33ec607749a6f89d873eedcf4bfe842dc2c1cf156b5c544b91198daf4ed820a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26947eef-12bb-4fc0-a563-e9ca1f19d696.json and https://artists.proofprofile.net/proofs/artist/26947eef-12bb-4fc0-a563-e9ca1f19d696.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670b57b33b51e7d9bff11183cd32b1ca1b0cdcc003311a4a22dbce3e2b980c9e. 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/QZW9N2219394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7708cd7ceddaf4f3dd7164d53d31e4b6c5a6ce787b08585aff85e71885fef6aa. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZTLA2464510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2c54994ba66e9a82cc42e9b884c83e21134d2e25cb980014461ae37d8e615d. 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/QZS7J2338976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e251a914352b3012f6894265c4d2b8cc2f35c9402250bd3c8fc7c50a62fdd4. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZSYP2478801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26226c01ef9eb8b5e4a9c317b3f4936666a190f11487c897a3f7e28e5d6d8cab. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZQAY2458025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35c1ea003904f76771ca82950f6fbbcf97519ed10bd24e4b80569f6d3a24745. 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/BK4DA2425994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623fdd3c895ed45ef0b0e762a7e524a5408fabcec64f519a446ca13640f2a402. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTLA2418509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa875cba04e922969d924097dd4007108beed15ef03698bff521e740a1cfe3a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTLA2423278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa774627a1f695aa9a6d0896d0bea774847c1aba1cfedd0dd8983284e204cb021. 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/QZWDD2247214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228afd2b92a01530ff5fe8f7895237db3ad1bb8cc1e60ccbd0ebefc730a6fa32. 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/QZWDD2289139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395bda08170e3f8b761e9b865d8b8fe35238dfd70402698657c3fa97c8f9def9. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZTLA2441890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596bacb1c541108ff9a74b5595547f4bb4ddbbc3437004718803ff477027af36. 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/QZSYP2438278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84cc5f95c41cda19b62633ae9e51c9bef06a60a6b6cffa2efed919b4fdbda0b7. 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/ITF252400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d275004a8b18e249c74490b736eded687e2cf0f70aafd1eb288972cf94bc98d. 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/QZQAY2482976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824e46336511158ad39a8fa6327bda8faefe15c40d627dc41c6b2619e80cea9e. 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/QZS7J2337971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1820e27cbe1f108e654536e315cfd060efe8beea1ba02e8e1d8f4d7523748d8a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZSYP2393612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7329438e0cffd316d7073f70568b9a6c5132e3b771ebae6ac1e7d5ffd8451fd7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZS7J2306722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca3b9c934ccbbfa0d5747a03d0a40afde134b932fadb146e2bb0aacc4b81e80. 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/QZS7J2345810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7360916e1e22ddf4a5c88bcad1e12185374d23fabdc38fca925004f9044087a0. 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/QZS7J2336780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde0980d7e2489e302c63d5de367753299fc277695fe404da779ef2cd95afbf3. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/QZNJZ2326677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b4342986df4c1e14093b41067355af372fea381045e6edb83e6aa97e90dafe. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTL92353024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1179118023d1db03abcd328509f808e12463f1602615534b0b7074d9a0bbf2. 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/QZTV32330207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7d13446d34309f40d0496f838f23d18322bf5aac6e448ad52f548a754287ff. 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/QZQAY2302843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2775aa90d2b623375332cc9bf7a0174003495d88e374bd76b9619a3c0113a1b. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15:30Z), 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/US7VG2392063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ed94b8489e9373096aedf7e0d9d74a2438d8579eb48762a02909bad090e8cb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAFJ2156802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719330311e54d0be858e0df51301d5b1e2078903880b6d2b264e282d01117096. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/USA2P2233732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ed94b8489e9373096aedf7e0d9d74a2438d8579eb48762a02909bad090e8cb. 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/TCAFJ2156802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688ced4333098840beaa78d78d57486d5151f808b1c1cb456e53c29e2dfcc958. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QMDA72285970.
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