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 0x367bc004e9977a75e4535e9e2f8d51ddffd9afcd407abdcde46384b546cb881d. 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/1749445e-7305-4290-b4d4-a6120dc21d17.json and https://artists.proofprofile.net/proofs/artist/1749445e-7305-4290-b4d4-a6120dc21d17.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 0x88c0a0d5f076ffb92e0c83e45acc5bcadfff2bf0828d75c0692327a028492b23. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZWFJ2475272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd478d48392353c1a4d433b29b6075eb77bf8c92b871ad3125952879ff35a7bcd. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZWFJ2475273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc6b82238f70c78f8f22033d4e00f88f837ee65e9d930352e22d1b19753f594. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZWFJ2475274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b57e4f54365f7a3b5189693bebbfea612193f625b0873a4b991ab7b2fb89126. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZWFJ2475275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7fc72d1b59d3e0553d90997837564d85cfe67593bfab7464e5d29b79b51485. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZWFJ2475276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3028e649c9c419dfe9e380716bbbce83c25d2aa72d448ab9cfe512391610f84d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFJ2475277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4558122963495bc3cf703bd1cd5193fc97263793b90e85310626ef271b061a89. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZWFJ2475278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6ad11e82d83ea61071aa2315a31818e1488dd4820d527ade56eff09a572a35. 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/QZWFJ2475279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4265cc47682b4909fa0bfe36a151121d5b6dfb573dbe3e4fc8367f2ce71bd31b. 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/QZWFJ2475280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef98369c71d308626c733a87268b23f74d7e853e51a6d5e20f802c091cd19a2a. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZWFJ2475281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d285c7e5b4a335260d8c17a0111e7b58b8d7e63cf57fae4b143ada1fa66d6a. 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/QZWFJ2475282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965ec56b7b872ae66f22645df8a79cf1ee9cf668d27757a479078d29c2aab747. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZWFJ2475283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6775f1ca29612b159a2a5f0a1ac7437879774671ee9b92bbc4105bc872c00471. 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/QZWFJ2475284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6547e6eceef628986e7757514bba3497e9e48a1986e315bcf4ea63d98a1954. 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/QZWFJ2475285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71219b1eba00d32c69d22af900b68f3afc72320d566718433f75b6d5181213b. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZWFX2400452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7468a0108af4e589f7fe51d1e126d9e42b70aa03dca331749bc7f80326b97627. 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/QZWFX2400453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a95d67caf14eaf30b38f561eca77194a22c064c8c089c346bffc0d55f290475. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZWFX2400454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d15c7b18bb3300d4359662fb0926f4f810cab5972d54603f7d3217ecd2c7d98. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZWFX2400455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0813d5a6b183edef047a78d0aeea468fdf0a58fd99b11be82a5dc5400a82726c. 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/QZWFX2400456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae42bce9235b6e3f3a316a8d4ba987eea48f76bb73b1eaa74ddb5434cef828bf. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZZ7T2459205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9dedb6595f5384691fe1852a1106cb6f384bffc8da583dd46ff7af82aed65c2. 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/QZZ7T2459206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c9e05940076b8653c8e8965be72f260323bdf45c6c5c345a2cc22cde559ae5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZZ7T2459207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e94edde0ae86c746f50b667f00c9fc77e76bffd95e92ca8556c7dec97b4027. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZZ7T2459208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fb0ee4ed5992428f565997e70add70d2f4b429e9bf552f243f5c44550c8988. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZZ7T2459209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cf13b8faf7b0cacc99f2a3017b5c0d1285da6017c7a6da13c3cd7022057840. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZZ7T2459210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da0759076c124e0de3324bcd4fe186fb2ebb86e8b531bba614c160060c1b749. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZZ7T2459211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b7c4526fc10b5ea62eb00c89418d64b1302fd701df37d4d3fe508daf945dad. 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/QZZ7T2459212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32fb50383f566163a1e18de755e78e2390ae6b598b4feea88cfc33823ab181ff. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZZ7T2459213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31bf6dd02efc6b8cb0c2f7a28d5470797182b983b5b23050c07e9dd38399fcb. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/QZZ7T2459214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8891ad42221554d7b0e6deeacfa88332c1733ec980ca106953d17f26312627. 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/QZTAX2526141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cad977ef4dab95a3fa91b244dd0ccc6a1e934b20e3d3b576bbbe946c74cdd3a. 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/QZTAX2526142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd65220ec379114202492eb18c43178c75cfcc23dcdce218c5bbcc19fd554d7. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZTAX2526143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3675670013bf733a88c76dfd169a9be695b870b307d9a9fde645725dd38c27ec. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZTAX2526144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90017905cfaf661cb626f3bff096a8f586eba0f41087ffd4b5911b9115ef7b0d. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZTAX2526145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a41e0a4961e41d057a8725388d842e8010ff04e338d0d65c13b27dea86ed3c3. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZTAX2526146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0111869d65bb64a7874a8886f2870204d1b709edd1edef07854d78abe1443986. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZTAX2526147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f36403e24039a3648db09215c5204e2b6d77cda965d6c07b27302f1ef4d331. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZTAX2526148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24266ce161095ed5872a8988a65b8e5e271b476a91b6d0a4b187528e92640b1. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZTAX2526149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511614f9d8e2a38940fba65dddfcae1d6304746726b48a92588e7a8d91e849d9. 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/QZTAX2526150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651ac95fc8a3bf802c823914f1421f5e5fe3039e78d3bdd59e18e1a90f093182. 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/QZTAX2526151.