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 0xf06f61c88fdbabba19fa5a2dc821071556c7807caded37c62532b12ed009ce5d. 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/8e2f021e-683b-40e5-8fd0-c02d3f20366a.json and https://artists.proofprofile.net/proofs/artist/8e2f021e-683b-40e5-8fd0-c02d3f20366a.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 0xf40a823cc2c4fbfa3583824bcf27570416bdd90df4384967a04d906187beccba. 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/QZNW72377690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9198c79bf9a349f905da941b1d93f92dfe840aefb17542514db5da168657e25. 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/QZNW72377695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e85fec2e36aafd153db61ecbfe3742d56e52960811cd0a3cef91a7ecedc45b. 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/ESA011539085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33958002fe48ec33b042aa0108035d99f13092005bbc4d31d7d3f01714c52832. 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/ESA011538996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c65bda2a9d61be471005a1fdfedc0646fbab204d7448414bf0170eec850275. 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/ESA011536102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82270a80ae9d62d25391920e730fc173d422539156b44f06a5b6d0317a5525f. 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/ESA011536103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf043e9c9a0c8d65999a3ba63f2e8e58a57a5261759863cbaccb6cffd3ca05815. 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/ESA011536105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea517e99300f84e47e08514f97579a22144f3b412755127392d6a29d886cdf92. 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/ESA011536106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ae9d98e7b2d0dbb86e13b03cdd0f17c8eb48026c3500237138f1343df52f07. 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/ESA011536110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b1cde076282fa99aac45f9424c20a2a1fd78becfbd57e6b35c3d1703ba9611. 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/ESA011536111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6188623472651f31280623dd0e94aae8ed5f75a4253d5b5212395c3e25aeb72. 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/ESA011536113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f339da287dc6ec0e699ef3da0de7529d16962f5efc9c8b7707794504f70cdf. 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/ESA011536114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6793eb48f69c1c9cbe58e0ef295865fcc940932a023a7e0acda6de9c84469b4b. 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/ESA012249995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fac11584dd59784391801236561d26b5374257cda7bc43abe558c778a68872e. 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/ESA012295317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1ffb113c03a5c4b2de105027b684619160a2f74a157c416754143bf815d0f3. 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/ESA012295318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a4371ec02898c5809587ef0b1ab79832dde9b21ee1892e77f90686504fd899. 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/ESA011536134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83784d8f09c4f83779ac1a89e3ca8d28294a13104317f84a9cc8364fa7d3a6b7. 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/ESA012295338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa407733c818ad4f10ee4f7e721a9f7244b8bb05b70c549efe5aadd25d072dace. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/ESA011536143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57f99815e49e38fad8cabee7571daf3cb94d85f13fbc0836b38dc2e00b07bb8. 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/ESA011539387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7e59772c44869ccedf5b6f6b643e67473eeb8631d1b06a65264ca347f80917. 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/ESA011539389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c681f3e30aedf58b924d45e353a59970fd22dd450cb5e9896fa6370d650ed4c. 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/ESA011539392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85149cc77fb3acddc54314a5d6d88336806a13f7b780dfd9c0644a616f96c13f. 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/ESA011539394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f93c3914700190835d996ae2d072f97eb4a7992b3a801521a6c34a91619a32. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ESA011539395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b855e7df40544b806e4a86d7336dbad6b688f609fc39a735620d31feb85482. 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/ESA011539396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103bb1fcdf1d1e13a6ec05c721f91b537f07e030b3ec0eeeeb6593523848b0d0. 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/ESA011880109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6a4120ef9b0323f675becd9e9615618c4e0c7bd075c69b37082f171a155b38. 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/ESA011880114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd399ae5781a848349c562fd3e28324a0ae28103616c242f0fd2115939be0d680. 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/QZDQH2149262.