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 0x061f804e3c8fb267291bb18794e1614c11434f4a80db32993b54b79b7ec78f3e. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8662b925-a4f5-4079-8794-8c3febd4c492.json and https://artists.proofprofile.net/proofs/artist/8662b925-a4f5-4079-8794-8c3febd4c492.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 0x6071b402508b34b5cdfff76949139a6920f41e62cc31edc5cb579a914a648b33. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:40: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/JPV751901251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a281bf8cf7d87c51da05460b9acd35d1685be687564cca5af3ba993854fdd7. 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/JPV751901255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90fec4e5a6af77ab18b07dac514a56d6b852bfc82098589a3992b66350e53e5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPV751901256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c6db96521c490a9a46c22e6ada40c7700331a437fc85d48e6dfa4347a95230. 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/JPV751901252.
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 0x939b583455ac67082d40a231478b40db53bbef0971014516462c6e35edfb45c6. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/JPV751901253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591fed37540ccadfe120d14ef232a3ef38062d62758edd142b2fc9316682442d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/JPV751901254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3f8d07388af11dd224310ec10da0fda85140b4d3bde71b0c932e506c520550. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/JPV751901257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6576ba701ad692e1206d4e2689d9e46be580471bd9b090bd614d805b6e2efc9d. 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/JPV751800446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8515a5c33e08d7834ac7ba7081d4ee85e50fcb691d04306f0076627a67074fb5. 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/JPV751800448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d2a2b9ee516ba4c617f27d428493328c3235d4c37c0226ee208602b0716a2f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPV751800449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1863d662e3b88250ae2b08b9d9237c94ce7cdb130d0a39d0d63d880ba298080. 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/JPV751800455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172528fbe440462c7ab2dec52fba533ab2104abbd4336915fbb43c69fea16316. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/JPV751800445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9fc3757311538658e683129213462d55e13a5ef726278b062ccf75bd9234a4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPV751800447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c4b129f36859733a88c3234ce2735075ef1e0e4ffc858d518921f352d4602a. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/JPV751800450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f099545f48fd25e4774ed3bb13c4fdc4b94a8f9785d098ecc8e5ad1f8e2e55. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/JPV751800451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc776e79c2770d5b8f48d0b60af5aad084da0f7435bbd9ec149fad09b8966e3fe. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/JPV751800452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc20aedc5b97c03e2fdc0467daa58ea058c3322d049f19e7e7a92afc64c409b. 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/JPV751800453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606f177f12fd8da1ad5a0bfc39cdb17b71942a43137a73f3d7d45ba14a285aeb. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/JPV751800454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8210a91bc484ac91fb7c9d9f6bb5fa6685e579ea48afa2552008686c0c611ab. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPV751900963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7f8639d2bda10448bf5b2993dbdb18459d10a1d5c3046c7df1fb1ca32e9e43. 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/JPV751800434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257fdea79e467b6a9190728f72a9bdd16cc8669804cff4e6b698f404de5a5727. 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/JPV751901519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ab898ce6c625e5ae1b63f9cc117cd8dedc081d111d60504ac4b6aad1aed5c6. 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/JPV751901521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa404e013bf686f1917c292cfd075a610b71a1bcc662fdc558210c29c0eff320d. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/JPV751901518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ab898ce6c625e5ae1b63f9cc117cd8dedc081d111d60504ac4b6aad1aed5c6. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/JPV751901521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa497036bb7c6faa6ce745876e4e716d0eb8e03205425e4f88edfcef164eda0c1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWA172299057.