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 0x902b9e501eb130c589d97e1c82cdfc278648c93a4978ae878f7d5efa9f95b2c3. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6d03da6e-4571-45f0-9471-5cfd33e737b7.json and https://artists.proofprofile.net/proofs/artist/6d03da6e-4571-45f0-9471-5cfd33e737b7.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 0x274a1249be7f3d9e63e1c1832f40a5f5b47fbe5c813d0762a642e20ef138a946. 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/JPF302400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1ec93f22cdce4a4fa6bb511d07dd88678ddded12451360a06b7396dcb2c391. 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/JPF302400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db8ded2d46037545068891b764ea12ebc2d90b3fc9834a8f097b3314f96952d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPF302400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4878ebeb9ef884a1f6e0fccdc6b05ad00a1e1beaba56e64f41c30289a6a85f9. 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/JPF302300196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471a57059cc333e17d0e2b4f226ed462c42c286d8f5237af16650b97e9613268. 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/JPF302400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4d49cebd7de2751c2c221b6bb4791b20c49849cb75a410df8bb6627ff6d665. 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/JPF302400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb579512ca047986a0dd505bf922f208eae7b53eb7dd0c21e1cbc9212d1be68. 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/JPF302200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc86b7a749b2667ade212f5347cbd645474f1729acd463557188a84c93a181db. 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/JPF302200123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb6a6f8520f2d1d60e5193cf2f2abdc6191bbc44d973fd508e6eb9045ba2328. 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/JPF302100264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604eac1129a86b8194829320562095e460fe497e3d841ca22741b6ee74cb3268. 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/JPF302200124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa1701d1e01b386f08ce10cd0c799f0c7b92314f627063fe904433b52068351. 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/JPF302200125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44ab16bc5bf7906d529c3656bc76c8eaa949911a8d1d9468817e0b291acb723. 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/JPF302100262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc1942c8315ae39492545e7cb227db84d1b85acb809390fccdb4f12809ffafa. 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/JPF302200126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1d596e1fb7683a5e3869a65ba4deea06b2ea9a1f06df775cc0c1184e866ad7. 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/JPF302200127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bde9857808efdf88ee63a9690c021cd19739442d23370d767f194bad97be4fb. 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/JPF302200128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfc890e0f7fae411762264df78ad42f368df7d268500d8ff786b9fde145b2ab. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPF302200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779f5a155f920159b2d483d172f3054ac7358ffdd238d8daf3999fdd5c8198b9. 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/JPF302200130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711dafd1fa8e3a7c4909d4761d95d5d81c31c8e18318e1f8d78d118b45b869c2. 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/JPF302200131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e73a9a8afbbd7a3c8042084bb7b0e96e0b33081ba585bc65bf11b10d8ed344. 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/JPF302100263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4d49cebd7de2751c2c221b6bb4791b20c49849cb75a410df8bb6627ff6d665. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPF302400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1ec93f22cdce4a4fa6bb511d07dd88678ddded12451360a06b7396dcb2c391. 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/JPF302400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4878ebeb9ef884a1f6e0fccdc6b05ad00a1e1beaba56e64f41c30289a6a85f9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPF302300196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1119f6cee6b0897e0cd1f04f7d8c6a75a45f86496165673ea8a4efc29f6da430. 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/JPF302300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54062b0b54272590eb3019f3d1d2f47627c67cfa55edda4a2f6067b141199ccf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPF302300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c0ed94ebda54ee2622d4f6b7b3366626d16dbf99070e517fa403d6938ec3ed. 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/JPF302300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac09f90a2aa69a3369c52301bb46bd884418e4d13605f6e0fc6910b3bb7cb6f. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPF302300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fe07d4c10301e2cbf52d5084591b5c28c026a19e1c5d508f62dccf8df429cd. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/JPF302300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fe07d4c10301e2cbf52d5084591b5c28c026a19e1c5d508f62dccf8df429cd. 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/JPF302300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44ab16bc5bf7906d529c3656bc76c8eaa949911a8d1d9468817e0b291acb723. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPF302100262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e73a9a8afbbd7a3c8042084bb7b0e96e0b33081ba585bc65bf11b10d8ed344. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPF302100263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb6a6f8520f2d1d60e5193cf2f2abdc6191bbc44d973fd508e6eb9045ba2328. 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/JPF302100264.