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 0x2faeb7f20bb0e4053be2c0e0cf0be178cbde9b8faa80f2f3d5a5c974d0241c95. 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/cbe76386-fab2-4691-8f1d-b3e8adf398aa.json and https://artists.proofprofile.net/proofs/artist/cbe76386-fab2-4691-8f1d-b3e8adf398aa.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 0x5f0d1a515471d6aee6d14d3c2e4fee6cc824587a558de8a738729af2f0d4719b. 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/QZDA62408510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0af64093368089c2998e2048ca9021722015a71161ccae2cfe028c67d0c91a. 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/QZES92491393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7db58a6425623b47cff261827237cc0f5f47de7679eb0b09c5c4da9e36a853. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN32480375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8b46ed7f2adbc8795ecf3e73907f8228090b64d2a0ac2340d7018e1ed3bfd2. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZHN52497025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cd49e3e73136fbbc2de04b621096b2f0470e35fbf42b7169fe8feb7c40e364. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZK6K2412510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06100ded0420c18c47c03b2c99a96ce3e972551bbf0d41b1173f64c81846cab0. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZJ842401253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e473ff5daca53f3e63743d96516fb0e5a1ab1af16c76ab565a837f2fc171e7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZJ842401429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e6d15173f136c296cde5081f3c536bd2475f679ca4587901b2e807f224ac0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZJ842401662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb000088816337add9b2dbc3b82914862b7a1b3b30d763aef946285c20cc76157. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZJ842402017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd505a5517b56f515854ffd60d6b1c845060d38680cbad79e9acfbc1e2f638a7b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZJ842402478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459edf908dbc4870dca2eba80ced0fc457c39d1c50914b3654b62e4db4d69e8e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZJ842402481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf7a51af19bfe73f3d98915cf00281863ac0552d7221c34ad1bf6dd5df95f34. 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/QZJ842403196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2adcf56ba71691cf5b6374cf02d950933b4519710b83e744632239a381dd325b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZJ842403195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0e87c38e44ffcc45256ed122afe4d5801417c3f08f634235607e82da91072e. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZJ842403199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06246640c49b37ec13f61f3d015eb8ee6c11dc1be154c4dfeb2fc91c44e5068. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFQ2444076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ce151019def8f11061dd687f35ae2b61c0072be0ee2a27a88cd029dad84696. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZWFR2411560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b618d4fb1a7395a769a749ba0328a40b5ecb1a3e280a46508ac92720fbe7ad. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZWFP2432446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171b8f11d44892fcf1ff29d972219f75d33cbb537087e517a2ded891933fd714. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZZ762478777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784704519da4f33e36bbb4e51a450afe4c4335b063c43134fdfe99b501fa7c67. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZJG52509992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7505ce0a3761d3ecb415e22e78e12c895e82acb37e23798498a09c12dfe4e1. 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/QZJG52509993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d428bb05c00e15224b9b5a079e8a8c71f33f0a8525002d28f3bc6e6836edbb9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZJG52509994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014f7570c12ed2a61278826b1f1efc8693b0d9e0563b7618c13c2dac6051b8e3. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10:13Z), 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/QZJG52509995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe08e030f8cdfac88389db4c629f799a1376298f1e3cf6d2729103317aa01af. 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/QZJG52509996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8f6eaab3d0ef3847511abedb4b2b4e9209ef2a61f668c7577686d35209e1cd. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZJG52509997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b12518249cd78808173808f01c2598e6e6a37160a6089ae7be71e3073583b4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZJG52509998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba9f0c84b4b494896a25675b5dcba4317ca13ad224ab6fa2ee30de569620beb. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZJG52538083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1825d86ab11e8bcd2cc98fae4f5ab29edb75ffdd386fb976795b7bdc7c406c32. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZJG52538082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d39d693c24fd921ef2174c7345e934936bcad6617fc67314df969d876bfaa6. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34:46Z), 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/QZL382566728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16dbff8908738c5799c90043aae49299ab7cb333825304aa62d3126fc3c6f3d1. 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/QZLL92590275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97016f6c63b47096d097c1b3b9a29789fcad8b8e65c3b1e3f75d475650e6688. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMEV2542327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9f2997a8b434541361ae0351829e6278a1a3c8b6f591c0b5f9e34ae64d2fbe. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMWW2522440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1834e9bfe0a5a64f9aabb5a226d36befe612abcacecee2fe9ef1761e1bfa41e7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZNB82584726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25904594508c9c503de4fce1efe0e28816e0c161ccc5537149dbad1f021529ea. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/NL8RL2540920.