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 0x70b82e7371e728b27a811192a1e073fd10f6ab6a73f4c7310dcda6537af4ee4b. Chain 2 (Bitcoin): anchored in block 954046 (2026-06-17T04:53:03Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41251951-abbf-4111-ab01-98a8c950c740.json and https://artists.proofprofile.net/proofs/artist/41251951-abbf-4111-ab01-98a8c950c740.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 0x9bf9566f73d0b03001069d5a1ab0c952811f1be117292995b8fb25429a7dbb4d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QM42K1796811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e61f886915d47c2b29819a8ce9a507a43b4a5029228e35aa37b53a2d0341de7. 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/QM42K1764948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fadd1406348f92aaa9125dd77d80269a659e2730a49f5b33f2e0f1fd678d797. 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/QM42K1758705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a424c8e325ace5a2c94669ebfc1e555eb777e5cd1eb6a74b70b5572a1c0ad0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1777528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda071a7e6c7a9be21006b00d72a86faf6e9559684d1753822f5074b1aaf48572. 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/QM42K1714878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a36d4e6bea3c0fc7a5ed7ea710374448a95e0af574580045e140160815587b0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1753475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12b390984e203daf35bd6131665622a12e68d0f716e92dfeb57c2b4a3a8bf30. 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/QM42K1730575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24779196d59619729196cddd680ae5d7a7c3bd9e6dd9229d914fd4d3f6fda743. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1731639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c122cfd224a1aaa6646b2d07b75cd72edd00dde2d7d734b5e62c7e2dfa34902. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1790682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896a340d5389e0cdcd17188677079afdc7857704a9cc9afb962941b6a0e8c50a. 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/QM42K1739679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85a8b5078b48d4f45d3bfbb1d127bebb180c10ccc98b6e834b967f20437a67e. 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/QM42K1744241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019307c5f54145f9ba15f394ebfec216c06bd924ee351bbe20e9069923290ba5. 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/QM42K1777571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb239faba7147521afbeb1a11ae8ecd7f5f500d2ad9a29b93854621083be72493. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1718557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037a7dcd5769f32e704e77912552a2bdc4aa0699189a46cea52e9c04b65fe536. 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/QM42K1728778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223d781ddf769ec598c71d64c64184b19f4deb5c4c21cf6e2f6d4eeabc2acbf3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1792371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7883340a6d39c7a90244800ff8854906738ef08c08384fd5cabf3fde0524fc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1798961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56005a7231b05266ebc2c1b91ee08bdea5a3694b10e0b1f8251e97e2f7390ff. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1760307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9460c4969ca5125a7121f9bbe0dfd6785c5148faaaa31de66a296246766b28e8. 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/QM42K1751315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ec83d518b18fcf0455822a9cd5296e426bdd81d3b6859766f5864ba2ca0d09. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1741747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372ed3a38215ad71ca7afc8ba27afbf463f19fdc0c0aa3ac45cb9c04e3d7e815. 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/QM42K1721890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8b94ef91f4716bc9a4880ce9888653fca9c715d639bc440c43484e3aa14a8f. 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/QM42K1740508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d0acb535a99a21206b74a2e1953d439387fed28932e2abc14762010ce804d95. 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/QM42K1793878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1b112086b604df2c549d68220844354c3ce46cc7743a67d56e18513cceea5d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1792354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9ffb8e4e634079e631885615a04425c4ccc1cf12492fab16301f587d1f8c7a. 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/QM42K1798090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66220dda7002c12625e0e53b249952dba5685e93418ba954b2c7a1e3e729b50d. 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/QM42K1730532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef7a3ae3692d73b4f60fe78bd1e94229b559887b825afaa7225d81a22784853. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QM42K1733947.
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 0x9d0fc6aa392c0dd6fd98bc7966ddf59e6076e2a1370d005606fb4bbcbf7d1bd6. 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/QM42K1855043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf153fab8b735873e78ae265b753e0f526161946784ab14103c632eb35db221e6. 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/QM42K1843200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d0f954da832579b46f8f7d212c4a0bff6f516688155c286654400bc16d52ce. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1811872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0f101afbb3810e820a44ab789a317787c7aef0bc7c6204b1ea29c5572a1d0e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1894446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f88a1e71709fefcfa7bd80d537613d2f65fde528d177d9720814e7b53d23db3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1830740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab9be78c704fd34c25ee344c4b759609fbc660b31f948fe92021d894249fc40. 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/QM42K1791038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1bc6cd9fa3ef8cb634cc682855a61107bfbc8a1b9640d67b938d64ffe6765c7. 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/QM42K1796860.