Saro may refer to: Places Saro, Cantabria, a municipality in Spain Särö, a locality situated in Halland County, Sweden Saro, Mali, a village in the Ségou Region of Mali Saro, the ancient name for t
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 0x0f380282cbde0f7946a00180def79af6b4945442a3248c7fda2bc650f169e779. 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/dcd3ccf8-27c4-4324-8ca0-2b26a58d04ed.json and https://artists.proofprofile.net/proofs/artist/dcd3ccf8-27c4-4324-8ca0-2b26a58d04ed.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 0x277bd7c7ed14bf8d1559a859af6c249475bac9bd064ec92da80c69bed4df1498. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TCACU1605916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e84d2e8016749bc4df2055d30c839201c62c8238aa360d2d8e32de057b0fff. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCACU1605917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02f6eb85c7b4e84c7585e119c04a83ff19363855659704c6c291aad6da2e581. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QMEZE1744104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ba1557b4f7f5419b4001f9c870882433eea60e489fc0325af0083f76fc584f. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/GBKPL1824211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b54247caed81edfe18e22d695a7839cc84f55c920c7972f9a823fe36f774324. 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/GBKPL1934995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0d6af0d0179e934d1b8fc511f33f55ef1c1ffcc44a539fb6319d75a1aa8bee. 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/USA2P2221166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf00bcc4d02347dd3c65f1a8113c63b70e352237e475d63227dfefad73c33ae1. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/US7VG2463386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ab661c4c1913854e71c1260edc07613474903cb5eea6118fa5ba5af97db7df. 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/USUS11900068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb621e2de6eab7aab104bc8defc2714491bdc6853775fb5e5438933bbdfc03e. 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/USUG12003033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930bab602ec058802f302e71a1603996a15b16f2f3662fc71a7fadb3c6a13824. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/USUG12003034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb1c662e6e210d188adbccc1e1c1aeeb3355405788c7792a6ef701c46921b8c. 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/DEWO71700032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb621e2de6eab7aab104bc8defc2714491bdc6853775fb5e5438933bbdfc03e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUG12003033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6dfa62041bc3183ee7f42ff0f043571be0471e9c5d42f15768ab47c7f17d80. 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/AUFF01800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2e2a41c2a28f30f1796cc82ab8cfb9a724aa5db9edba47b6c32bde795f85f4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/AUFF01700122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c58e9f40283383bc2fe4b088824f0d751174ec4f16597285f55eed7f7ff76a. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/DEWO71700037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e21eca3009af50d0f4a3907007c27ddacc00cc6f47ac810002b84ae6e4af18. 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/USHM22471721.