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 0x76569d06b70f30fc29a2d6afb71c3541d8d0e3c3d3276edcb20675de8e18bc6c. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c38571d0-e960-45bd-8e89-698f7008ea95.json and https://artists.proofprofile.net/proofs/artist/c38571d0-e960-45bd-8e89-698f7008ea95.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 0xbac4a284c19cf8078cd9e7396f2ad5d50b71224f4ce6e39b7f96be68165c0573. 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/BEZ100300340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89996c4be9de6654f0e0130f6172fce52cc9951f5e9bd8ee86f245e88f64823a. 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/BEZ100200211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4e95859d31b3242c611c36b1cec0c165d302bca96eb6e04d6c057526f2a195. 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/BEZ100200212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7c5d7d6322186788b6b2dbd1496550ea2945e509d5fd2286d9b8668bf15bcc. 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/BEZ100200208.
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 0xd31900226ac42a5920944c6663857f255738033a2de4345ffe1e40e3b27f22ab. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/BEZ100200209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaafc9940e3ee4d2347470cff0c04e6b2d2ae0327fc0046dedd3917cbba6fc7c. 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/FR96X1979548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaa4ba1c6938966c06c174adab3658f3ee33e7d1e1f7e3df1ad06864ac47706a. 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/FR96X1979550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00ee277de02001ba7f8783e66bede611da7a1f6cbb0fb74a717673f1d54676b. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/FR96X1979544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16b41c551e31861514781205c4058f69ec3f277f82b47bc329092d4ee4b9526. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/FR96X1979546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2945b041ef4bed919699741e4634da31fd1afe93cbe7ca806fd57254495955. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/FR96X1979552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15274c7dfa02a9ed54593f26973a732ec6a144ab39753743fb44951ae09f72dd. 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/FR96X1979554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c882add7c290927cd4660779ce0d80e9111532007c46a0ed1a997bd47b0711. 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/FR96X1979558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0cad8ab3b3a8a34f4792e5726e5419693fe304cef3ca9855c620b5dae0fa32. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/FR96X1979561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4f2987c12479eb27a30c3064a46995b266b4285bdc9d8f43af24263bd29b10. 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/FR2X41943860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3150e4f653bac661f72818af9f1e3bd1094d61b68130e59cf31aca73f5db1347. 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/FR2X41943861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0676658d98250c65cf80e268963c82be0c053e01eccf1c6b3e5577384948be9. 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/FR2X41943862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653f4424eea7ff1fe36ac562b3eb7a84dff2a9c71a3e2c1963a4d5ef107981ea. 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/FR2X41943864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7667bc401410f0587372a7e04c3759c0f0aef0fc7caf9ff395e445888333d1d. 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/FR2X41943868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa245ba8c91bf3cab5bd8c9712b499fa1d65658130f15c24421e637748ba17212. 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/FR2X41943869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa220ada9b61ec8dba29caaa3306769ac89fb68e70a4a5c690a3f80607d75cfb0. 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/FR2X41943872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe8aa563822b65e4fac583ea597e2972c0229be0e12d7805c0f4550976dc7a2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2X41943873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7afb46f086efb4ccb76b3e2d76a090bc1fc26e0b1f533ec892941867b2af1e. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/FR2X41943863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d2ef52155244ddc504d506f31a0502061e4e6fe8eefb6f886a12df15cb0927. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/FR2X41943865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598be43518235523997ac7428405b35e03939084b84477ff95231a8c4ca30ae1. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/FR2X41943866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bed57c635aac0e194ef2a5d8f76039f00562e1081493d429ddfee33ede7a5b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FR2X41943867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24d842a25a1ab381f126ed22cd5bf51dd341799a73406663dbb7a349dc9ffda. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/FR2X41943870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3918ef9b4bade915e454e1429fe6fe089bcb6ca0c8df85543865d18989c1ce6. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FR2X41943871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93578bf46cc76b2fdd2e3488699fc162212c067bbbee46ff2463404e04d25c5. 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/FR2X41943769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c083f7bbb140652dad22cdc8462552827958d7e5f7288bbc151989f058a87ec. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:23: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/FR2X41943770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4c3ee99fa146c6846a30298ffb032f4ca8a394b7b77c6bad11eadc2ab96543. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR2X41943771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1041ba788cd9f2b57e7336daf9909f2966c89a9776bbe86098a5c25bb57b2275. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/FR2X41943772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f4192a98bfef7f257e94392d2edaf34cec0edd29fed1c23194d502e6dbce3e. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/FR2X41943773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ba7b1eae929bfcbad3adcfc347c613ae3701ef3d22126b3897335b8df10dc5. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/FR2X41943774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd579ea7ce9130ec30b9e1a4e55b77307308dcd907528e8701a0fae5a9dc4e966. 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/US4XR0940901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4871652aba8e73b9e3b366c709b6b9bb49c2c21bebcf19bc149f815cccb34f. 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/US4XR0940902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7119ad144dfcf854f50516d0eae371904110f6952f27d38ce05dfaddfb2fd8c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BEZ100100320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a357cd05a3f62361e82663a14cce04c4c514ac6c247f7087190527f5527989. 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/BEZ100100450.