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 0xac5bae7a8272484eccc50fa5b8c62bad2064100ba613f779fb288e32b3b85965. 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/dc87b0db-4139-4cd4-b669-f713c2108067.json and https://artists.proofprofile.net/proofs/artist/dc87b0db-4139-4cd4-b669-f713c2108067.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 0x3b898285154943b12de17cb8817110ef48d0ec991352c43e5cccfa3bea223dc6. 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/ES8570737901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff78a023c75d66fd07e6a493ff5d3006439cdb97dfed096414f65a698afe4519. 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/ES8570737908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf1bd4632931eb02147cfb60d6b0ab75e24327ecf2a0f5761542d24c2af9184. 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/ES8570740707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3169e43118aaaa50d112a75c5b6c3c2cc7d096ba91f6187571664ec412c390fe. 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/ES8570740708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a49a045b34788f65f7bc5f4ff3612a5794e277d0a4e82843e2164cf339be262. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/ES8570745803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40e8e6c85bf374eb77da0bc7b02114928f54c5945f897e3a2e3cf03ed5f9d8c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/ES8570745806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9201cf6037accb3e2a7aa9f0979d5a2f93d0fea3a6fd26ec93a01f60619087de. 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/ES8570745810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528002e51e324e01db965c60c60b41433a50dad19546b83e5b55d1dc45f964c4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES8570753602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4660ff6ba66dc6fcb32370d36b983efd5efc1cab72eafe74fe97b0241daa770. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/ES8570753606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c1d19830f0d05ca01b1f6910cc66caa4804cfc89633767575bd8cfea80fc61. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/ES8570753609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab5566d637f657f6504816a471dedfd7dfcf81ef9b1aedff012761bd91d80a4. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/ES8570759304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50081b58ce9f0e1edbc20d59248bbbe3598e8de1d30f27597a5aea5012b6f0ab. 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/ES8570759306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4186f54c7081864d69cee09330667dd059195061811ca41b8682cec97d9f19. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/ES8570762103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914c7e81ca37b1b4f8d721ba0a10b731ebcbef4b525a9da58ae9b40263494fe9. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/ES8570762112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a4245ec0e2c37dc58d4acc6eddec5f56da05139944289483ca368795b678fe. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/ES8570765013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b30cec3b23ca2ec22c41161d0409024994fa290872d09cbbd0ec6526b03884. 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/ES8571973001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08aedfbb7a48ede87ec73a31032e55be1857558f8e7ef3b0077c0a107916339f. 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/ES8571973002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b290823a246869602c2c15b5474e495c53546f63fb5c18b4bb38b573ee5a446. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/ES8571973003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85706452982c005313c1741754f8ff5a778ca55d537e2506431894c8fde702fc. 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/ES8571973004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29df0d27ac68cd8e89332a243292dc9d7e491bdb035a2b209bbc47287d672459. 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/ES8571973005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0256eb776aee0f527b630c981a415a3fd0457852852c61d4ecbc25eaafcc3296. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/ES8571973006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9550dc02dfabb719a7fdf5a284c4a16a9ba8e520802f62fdc938c8cb95809628. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/ES8571973007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd633f7935605ebc8ca6ec2f53394f1f5b56d0d79febb146c72ad99ec11f71bf. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/ES8571973008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2362866212ef6230788bf313ac5ae46ddb27405900501f241b5442fad1d2aa. 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/ES8571973009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2789a4a89dc24d797d7319d2e0e318951dd06a586a675b3a89fc58a201987ed0. 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/ES8571973010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53390f17e19bc0c20fc3d5630a5ece1c799802dfd0cd3b1f6c479a15e3d8a311. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/ES8571973011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6264728fb769ca512e128d57b2eb26b9164c97b34133857a6b8dee135c16eb3f. 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/ES8572176601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f122f81b467d317d9ed065822821aec203f8cc404cf9f58e9bde8ab90e6270. 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/ES8572176602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c8e0f7f25b23685a49b60b0cfd3ca7f6ed7d4ee7e30784c37a42e29666c465. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/ES8572176603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d624340fab804c6b87b510e9b195cd13d6c0b439da7c9b4ef98d3b19ad85dba. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/ES8572176604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a4d5ed9cc7cda77929fc15c9e0c5cf7de516e01d7c6b9ef7f7114529f89b2a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/ES8572279805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb56c2988659c8814a076e35de95c769bc78e1f6e358df5d19ae23562548f50. 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/ES8572482801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1335c38bd0dd6908675de6d640e0cc552fb710c4deea5b560ae59d56fe446a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/ES8572482805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b1ef03531895f5f84413142023993da6aca59ccbe87861ce76b16860288085. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/ES8572482804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dff66c4be8bdd3f0774ec87af85b330ae450cc34097af348dae07644f53eefe. 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/ES8572482802.