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 0xbc728bd591b8d03a7e06703fc9a978c78c0bc0d2e0f40a6d5d6577f1e75bc180. 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/7bf28080-7e45-481e-9171-c5bdc2cf1b61.json and https://artists.proofprofile.net/proofs/artist/7bf28080-7e45-481e-9171-c5bdc2cf1b61.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 0x9a39e451bb0c3fd59dcc6f6e081f10c34e87bbc5aa2ada220bec3beb27ab90e0. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/AEA141603330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3e79ed9624a0a370814957a7949ca616e1249dd75cf50059f46237c7d8a119. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/AEA141603331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55a0c46b0e93439850c7cee0ab03b3f2ff276c727ee444ce764e9c5a2ff0022. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/AEA141605178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef8c3ed4bbebff8fd62af2035cc9b693f6a2bb32baadc88d577a6ae63fe7953. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/AEA141605179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37027fc971916eb57138e23d2fa15c67902ca42cd3a14540685cb00cc2392b7. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/AEA141605181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b7615950e3a71b72edc6dcd46894a6fc02fe085af6a292a22d30b8674187c6. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/AEA141605185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf35fae74ca921b78ec2a212a6557313706571dda0d44cbd8388559b756d0b25. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/AEA141605189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e05bc0f88e7035947ed3528f1d3576d00cbd71256feedfdb22cd247f1064ed0. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/AEA141605191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9971f443bed18a3b8d7456e3deee4ce40f91c7c1446470a0ad96dbeba45c4465. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/AEA141605199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc747fc01fb9cb579e79ea5eb8bbaaa12573dbd8561950309e403e82eb5b7a07b. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/AEA141703066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e382c5f36a7819fccc68893d534d3ef42b91708f6b64d578099707489964ff. 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/AEA141902110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a9d9c3283bf7b6ce66187237f472aba8afc2b956792cdca6cdd9dac7e86a7f. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/AEA141902677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4491cd25dbfe18afe40a93046518e693ed60b3a4523889ce725e34d74c63b7fc. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/AEA141906318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d6685b2190a153f482e256482eaf901ada2924b9612c446b59141bb0cf6e63. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/AEA141908075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f479d96ffadf4152a5a0b33920eba42733103011ac4f3e570f5f31c095dd67. 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/AEA142000400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1144391fbf4a39b8efee4c490ab14d4f7c689206ef35afa5eb77ba9326a663. 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/AEA142000819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41582c5c770b912b412e12da70487d98b4f53792317ae667bfb4c38776e960c1. 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/AEA142002148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b53789b3f1b4523a9c1e96cdc8038dea251dfe64206e9568720adf4ae985b7. Chain 2 (Bitcoin): anchored in block 957717 (2026-07-12T14:54:03Z), 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/AEA142004329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda241f5b214a14c3c2de4de5e4938174dff20df7e7d7d47d36d0632675559d24. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/AEA142004857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60323010075ad62cee052df80b4d910464258f3f29b57b2dc31440172e2e1148. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/AEA142007375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7335706de8e43a2d5558800c85625c0166f6971af925ce2d3aeec3cc73163ee6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/AEA142100583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaceacbcb94158ad8582fd04ee791e5531b13087f976b7186340b4a1143c9ca0. 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/AEA142100998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd737b2232cbc70aad6273f42b62c42c2a072a85668fb65b09ca341db1b75542. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/AEA142101524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03f5532a1ab0fe64d60815fe4ec1c3e348aec4f4882eee47c702a0bccfeced2. 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/AEA142102927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd552388837befcaa1b06ec87f967835df09d91ca3109d1533ba47f9c29e7e9f. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/AEA142102986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ba12c919e1713ae38773592d2fbf2bd10f3d944c0eea0973387654df23fce8. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/AEA142106088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67d87126b7d2ba19294fc64e126347e24f46dda6f00a0f842fbe7f38f6ce29f. 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/AEA142106881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd289fab69ea0a57ade7c12ef05134e9afdbe353dc67b6ab61757957cfbfdd9db. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/AEA142210680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504fd0ffca5d4208d7a4c91db3bfaaed5c0f1e84b8a533e62280b2cd25fa2158. 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/AEA142211156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643e3fe66c0ba60c1af5ea38fe7d306fccf2c441928a157233fea8d23894606c. 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/AEA142211654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d32f60be650dbea87e556e4f63478fb510f11a2a9b1eb2f8cf0f2a1482b0c8. 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/AEA142212667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ceccaa5ca5e4d07ba999734a1d84e86f722c90e816fcfe6a291390aecb1cc03. 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/AEA142212858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d740958db645666599a9c3bf0c977719ebb33f66fc809b06286c76c73f65ae. 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/AEA142213426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2459a48ac481139f627da58d23b2a8019384788d1f9cdd4a90e0314764dc1827. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/AEA142301697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd06e8ce6183b4dffda32818a934f6d44c5295032bfc926754316b9d5eb97c3. 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/AEA142302299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349f204c0d8df105dd0fff7cd3c38eedfb039ca65e8a056ea1dc4fd912de0ac1. 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/CAQ8S1630330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d03f91b6e91725fb78b7e1496009bf8134c6650ddf562c86102e68e60f2e0df. 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/AEA142401250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0125b125414ac4a013317e251fb121f7748e1d4cf9a0b2bbe1ab27e4da8c88. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/AEA142402454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9f98797acc81e7734a37fa9ce14be5a95bb1d7d1a1270d45149a36d0a20d7f. 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/AEA142403421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fa55791e1b51f8285c46d3695448a60c5dc16b9ea1b2c272246fa1e5403534. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/AEA142404501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b5f0f4c7d9b7ccc40219aa7e95f38f4a60c1effb55e7242936a4f74c289e4e. Chain 2 (Bitcoin): anchored in block 957726 (2026-07-12T16:04: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/AEA142500432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7a6fe3f372d73b0f0ebc378dafb08bd31f944021f60d927512fa962ce0be6a. 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/AEA142503347.