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 0x2d281ba907bddf0eccbb4f30d78d333a398b2dfc052e1ffe13d2b33b363d2002. 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/65d44be4-5a83-4dc4-9645-b7dc036f1f1c.json and https://artists.proofprofile.net/proofs/artist/65d44be4-5a83-4dc4-9645-b7dc036f1f1c.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 0xe487981e07d94f68a7b8c55c53e058da6a896a7a5bc2c8f8e313c7d8306bdd43. 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/QM6MZ2204340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911550e969190b422c65c2cc65af9563b8af57a1148cfd23f9a1157d19b28d0c. 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/QM6MZ2204341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd0e016555165366614ef6642042b65b81e494f64c4bff2d4d84e86a57f1205. 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/QM6MZ2204342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf828a77c63559ca176d5f4a9b4608ee65b87a8ca33729316a0ece05b2ef22ce9. 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/QM6MZ2204343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fbc36fe7cd195b0e75a9a0a3e4e9246ce690e63957cedcec9aab8da53e954f. 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/QM6MZ2204344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368a52a5b355dc957c831079b73f5aa46e14e5f304b8782c865396e1fe294cfb. 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/QM6MZ2204345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981f6ad23ce065e7fcda844744b016c77061515011edfe97387e8fd1661307db. 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/QM6MZ2204346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401ef4b357e6412b240b4ba1bdaf7bd3a4ffe59475f9c15f9db7734f5eefda7f. 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/QM6MZ2204349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309a3c24d4a05267ad65abb53ba596bad1ab948e10141a7c86519372d5a965b1. 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/QM6MZ2204351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958670510607951b3fed5d4b5f144854e9e3a97b713b9e49458f9dd20480cfd8. 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/QM6MZ2204352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad09223a23c07364f6c80806e3f60483df974e1de40e131f7ba489c6a1216632. 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/QM6MZ2204353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49680d63af5e119bcc093cb04a9a2097568cdec0b614fa241f639a76dc9a16bf. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:02: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/QM6MZ2204347.
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 0x8785ac5d3b3df9be9a93f1873be8cb21a6899d035dc3a1ae6239774eb64b599a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM6MZ2204348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632fa736310135f4964df6bcbcd60c721ee007141d1a46345a96a6d1087109b0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM6MZ2204350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56dbd88a6cdc82c34ff86f80d31ee779f153a83eca9b0cb32a0cfb48b838fc61. 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/QM6MZ2048781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48daf2744d8ff867dfa33726daa6a8b0f501fe8b20e043f4e256bf2b0ab1e8da. 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/QM6MZ2048782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dabf9dba217badd12a7119aa2aaf08af3b0477200520a2da9107da8cf04905f. 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/QM6MZ2048784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffdd911ecae2b149cf208c4d49ce3ff9aa008bcf8a575c9b08f1904ae85ad54. 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/QM6MZ2048785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd794dcb27922b9712b8a023d3283333e5ad14cc39ea619a43132a5931a8acf09. 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/QM6MZ2048786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb713df2e43907592dd6d45a020d61ca1a22bacfe73e14c7d6fc3e5c1bcbbf7d. 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/QM6MZ2048787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27877167109bf21faabc3c1ad5220a5ea323f52efde2e30b0a112bba7ca7950. 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/QM6MZ2048788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f1bcdceda6f336a86bc4eeab0a71756467f726d2531a1460b80cd49a70dea2. 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/QM6MZ2048789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a817eb339f43c1f1b556205e1f07312b92609c0c04a8bf190ee8f47fb5e22d7. 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/QM6MZ2048790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25cf8c78782f0af2da14bd38f3287db69d654cbeb82e6274f31ad62768176b7. 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/QM6MZ2048791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f89ab621fd817432b814f36c20a56c3f2180da258853d7fd4c4b5e383cef62. 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/QM6MZ2048792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bae6625654319b294e9d87838d2ada1afacfcd0f831f832c3a7bc7a07481519. 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/QM6MZ2048793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4725dd681839eb89878f9e7a0b264472bd08944d79c24fea80525e98259a4d11. 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/QM6MZ2048794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb2c54687fdf22a602da2981c441e7d57eff1cbf6d5e9a5ef6bc2c0a784a9cf. 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/QM6MZ2048796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b3ecea72aca592d118f2abd045aab07e2a3afdfe9de4f8cca8cb3eb64abfd1. 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/QM6MZ1872146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b8df949fcadee50bfdd95d2d40dff61f1f99b198fd549e5b35dc1f05fe4eba. 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/TCAHQ2332761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08cf628e2f4f8a16f02cc423f1f37d0821ae98ab7d4b94e91f2a4e6723f92f34. 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/TCAHP2309752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b47e34cc4307ab4655b8c7299b1f5e0d80424994f072d687f7b07023c38fae0. 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/TCAHP2310783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a5125eba64adf048efe10d574bd1dbee5cecadda8f687d369acb55375e5b60. 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/TCAFS2160749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc634e7ac0d58761e4a184a4f289c2ecc597e332ff41452ef9a7f67eb66bc9d40. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/TCAFS2160680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71ce51a278102bb3282ce2acddc4e29a5db4db6aaec9e1f2a724ec18a657cae. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCAFS2160702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d7fd47d0cc23fa163b7f21a8e67d624d6bd53cc3268f188c13ffbbc10aedc8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TCAFS2161211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7298b62e04424edc45e392d0aaeca51aa7ca638a3956e87fd4a3ed5d7ef4509d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TCAFS2160783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54776361bc457975a990a906868229a26078410cd25d2d6c441d8e2224616ac2. 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/TCACZ1798112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e610e18480b21f1c385c42055f5a0c299dc650a301057ec169bccabae79402. 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/QZHN92352858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63845ac3ff57a04a777300ff98da3930a0afecd81fe614302f440ded974e3509. 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/TCAHR2323184.